Started as a contractual position for 6 months
Work Type : Remote (India)
Work Timings : 9 : 30AM - 6 : 30PM IST
Client Location : UK
About the Project
We are developing a digital platform that simplifies modern homeownership. The platform connects homeowners with trusted service providers for repairs and maintenance, centralises important property documents, and provides timely reminders for essential tasks. Our mission is to reduce friction in everyday property management and deliver peace of mind through seamless, intuitive technology.
Role Overview
We are looking for a Strong Backend Developer to support the ongoing development and enhancement of our web application. You will work closely with internal teams and external partners to build secure, scalable backend features that power our platform. This role focuses on database design, API development, and GraphQL services, while collaborating closely with a frontend team working in a modern React / Next.js environment.
Key Responsibilities
Design, develop, and maintain backend services, APIs, and GraphQL endpoints.
Build scalable and secure backend architecture to support platform growth.
Develop and manage database schemas, queries, and integrations.
Implement and optimise GraphQL resolvers and schemas.
Work with authentication services using Keycloak.
Collaborate with frontend developers to ensure smooth API integrations.
Troubleshoot, debug, and optimise backend services for performance and reliability.
Write clean, maintainable, and well-documented code.
Participate in code reviews, architectural discussions, and sprint planning.
Required Tech Stack
Node.js
Database development & management (SQL / NoSQL)
API development, Restful
TDD
Event-Driven Architecture
Microservices
Nice to Have : Typescript
Next.js (v13)
React
Typescript
MUI (Material UI)
GraphQL
Keycloak (authentication)
Storybook
Cypress
CI / CD
Qualifications
Proven experience as a Backend Developer.
Strong proficiency with Node.js.
Experience building scalable REST and GraphQL APIs.
Good understanding of database design and query optimisation.
Familiarity with authentication / authorization systems (Keycloak preferred).
Solid understanding of backend architecture, security, and best practices.
Ability to collaborate effectively with cross-functional teams.
Knowledge with cloud platforms (AWS / GCP / Azure)(nice to have)
Exposure to DevOps / CI / CD pipelines (nice to have)
Experience with frontend technologies (React / Next.js) (nice to have)
Lead Developer • Indore, Madhya Pradesh, India