Job Description
We are seeking a Senior Node.js React.js Developer with strong hands-on experience in building scalable, high-performance web applications. This role requires technical leadership, deep problem-solving skills, and ownership of end-to-end feature delivery while mentoring junior engineers.
Key Responsibilities
Architect, design, and develop scalable backend services using Node.js
Build robust, reusable, and responsive UI components using React.js
Own end-to-end development of features from design through production deployment
Design and maintain RESTful and microservices-based APIs
Ensure application security, performance, scalability, and reliability
Conduct code reviews and enforce engineering best practices
Mentor junior developers and provide technical guidance
Collaborate with Product, UX, QA, and DevOps teams
Drive technical decisions and participate in architectural discussions
Troubleshoot complex production issues and perform root-cause analysis