Software Development Lead - R01554339
Location : Hybrid
About the Role
We are looking for a skilled Backend Developer with hands-on experience in Express.js , RESTful API development , and third-party system integrations . The ideal candidate will be responsible for designing, implementing, and maintaining robust backend services that power our applications and ensure seamless communication with external systems.
Key Responsibilities
- Design, build, and maintain scalable backend services using Node.js and Express.js .
- Develop and optimize RESTful APIs to support web and mobile applications.
- Implement and manage third-party integrations (payment gateways, CRMs, external APIs, cloud services, etc.) ensuring reliability and performance.
- Write clean, maintainable, and well-documented code following best practices.
- Troubleshoot, debug, and upgrade existing systems.
- Collaborate with front-end developers, DevOps, and product teams to deliver end-to-end solutions.
- Ensure system performance, security, and scalability through proper design and testing.
- Maintain version control and CI / CD pipelines for efficient deployment.
Required Skills & Qualifications
Strong proficiency in Node.js and Express.js .Proven experience in building and consuming REST APIs .Expertise in third-party API integrations (e.g., payment processors, social platforms, cloud services).Solid understanding of asynchronous programming, middleware, and event-driven architecture .Experience with databases (SQL and / or NoSQL).Knowledge of API authentication and security protocols (OAuth, JWT, etc.).Familiarity with Git / GitHub and Agile development practices.#J-18808-Ljbffr