Senior Backend Engineer

Posted Oct 23

This is a fully remote position, open to applicants in India.

📋 Description

• Design, develop, and maintain scalable backend applications and services utilizing Node.js.

• Create and manage RESTful APIs while integrating backend services with databases and external systems.

• Produce clean, reusable, maintainable, and efficient code in alignment with industry best practices.

• Implement secure and high-performance backend solutions.

• Develop automated unit and integration tests to guarantee code quality and reliability.

• Engage in code reviews and adhere to continuous integration and continuous delivery methodologies.

• Contribute to discussions regarding application architecture and technical design.

• Work with relational databases, optimize queries, and ensure effective data management.

• Diagnose backend issues, identify root causes, and implement practical solutions.

• Collaborate with cross-functional teams and partake in Agile ceremonies, sprint planning, and technical discussions.

• Operate within a global enterprise technology team and report to the Team Manager.


⛳️ Requirements

• 3–4 years of practical experience in backend development with Node.js.

• Strong expertise in JavaScript and/or TypeScript.

• Experience in developing and integrating RESTful APIs.

• Knowledge of asynchronous programming, event-driven architecture, and foundational Node.js concepts.

• Practical experience with SQL databases, data modeling, and query optimization.

• Solid understanding of object-oriented programming, data structures, algorithms, and design patterns.

• Experience in writing automated unit tests using Jest, Mocha, or similar frameworks.

• Familiarity with authentication, authorization, error handling, and backend application security.

• Capability to write clean, modular, reusable, and testable code.

• Strong debugging, analytical, and problem-solving abilities.

• Effective communication skills and ability to collaborate successfully within an Agile team.

• Experience with Microsoft SQL Server.

• Knowledge of Azure DevOps, CI/CD pipelines, and deployment processes.

• Understanding of microservices architecture and distributed systems.

• Exposure to Docker, containerization, and cloud-based application deployment.

• Familiarity with Test-Driven Development (TDD) and Agile engineering methodologies.

• Knowledge of caching, message queues, application monitoring, and performance optimization.


🏝️ Benefits

• Opportunities for career advancement into Senior Engineer, Technical Lead, Solution Architect, managerial, and techno-functional roles.

• A supportive work environment with an open-door policy.

• Regular leadership connections.

• Learning initiatives that include coding challenges, meetups, and knowledge-sharing sessions.

• Continuous learning and career growth prospects.

People also viewed

Kyndryl20 hours ago

Backend Engineer

US flagArizona OnlyFull-timeBackend Engineer
ApplyView job
Domo Inovação21 hours ago

Senior Backend Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
OhioHealth21 hours ago

Advisor – Data Platform Architect

US flagOhio OnlyFull-timeBackend Engineer
ApplyView job
Mitratech21 hours ago

Senior Software Engineer, Python

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
NEC Software Solutions21 hours ago

Technical Architect

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job
Dresden Partners Community21 hours ago

PHP Developer

MX flagMexico OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers