Software Engineer - New Delhi, India - PropertyLoop

    PropertyLoop
    PropertyLoop New Delhi, India

    1 week ago

    Default job background
    Description

    Job Title:
    Remote - Software (Next) Engineer (Next/React/Node/Typescript/MySQL)


    SummaryPropertyLoop is a rapidly growing technology business with the vision, resources, and team to become a global player in the property rental sector over the next 3-5 years.

    Our platform was only recently launched, but we are already getting fantastic growth in inventory and customer numbers; we've been overwhelmed by the amazing feedback so far and our ambition is to build the best platform in the world for property transactions, and to expand our initially UK-based business into other countries.


    We have an amazing technology team (20+ and growing quickly) developing our platform and we are looking for Senior Fullstack Engineers (MERN) to help us in the next stage of our journey which includes mobile, scaling, containerisation and feature innovation.

    The successful candidate will join a growing UK and India Development team as reporting to the Project Manager and VP of Engineering.

    The UK and India Development Team consists of several competencies including UX, QA, Developers and BAs.


    Our current technologies include Azure, , React, Redux, Firebase & Typescript; we will build out our future stack from these (not immutable) core foundations, so in-depth experience and knowledge of all of these technologies is a pre-requisite.

    Day to Day ResponsibilitiesTeam management (task management and up-skilling)Hands on development and code reviews and implementation of processes and strategies for delivering high quality features whilst continually reducing technical debtEffectively communicating with the Product Owner, BA and Project manager to fully understand the requirements for the featuresInspiring other member of the development team with your knowledge and passion for technologyGuide and mentor within the team and provide feedback to the line managers around performance and reviews

    RequirementsMust HaveMust have:

    • Technical Architecture, Design, Development & Documentation
    • Technical Leadership & Strategy
    • Incident Management
    • Agile Methodologies (SCRUM, Kanban, SAFe, etc.)
    Experience working as a Full stack Engineer on product(s) with 1 million+ users across web and mobile applicationsExperience with React/Node; including: MySQL/MySQL, Express, React, Redux, , TypeScript and hands on experience of developing with Google FirebaseAn exceptional understanding of secure and scalable application development, including the full lifecycle of API microservices services, including authentication, API gateways and versioningStrong enthusiasm for technology, you enjoy developing code in your own time and are up to date with current tools and best practices around development, DevOps and software managementDetailed, hands-on knowledge of CI/CD pipelines to automate builds and quality checks – ideally using Azure DevOpsAn understanding of the necessity for accurate and up-to-date documentation for all processes and code repositoriesStrong analytical skills to be able to break down complex problems into smaller atomic units of work and lead the planning and development of applications and featuresExperience of designing secure and scalable web applications with appropriate unit test coverageExperience mentoring team members and providing technical guidanceConduct and participate in project planning & scheduling, design discussions, and provide assistance and prompt resolutions of issues during testingDevelop and manage well-functioning databasesExperience of using Docker to containerise applications and microservicesExcellent written and verbal communication skills with the ability to adjust your style and content to suit audiences at all levels, translating between technical and non-technical audiences; as necessary

    Good to haveExperience of Ionic or similar hybrid mobile application development and release managementExperience of Azure cloud native solutions, including: App Service, Functions, Container Instances, Kubernetes, Managed Databases, CosmosDB, API ManagementExperience of creating and deploying Azure infrastructure using the Azure CLI or Azure Portal