Back to all roles
Financial Services

Senior Backend Engineer(Node.js)

Confidential

About the Role

About the Role We are looking for a highly skilled Senior Backend Engineer with strong expertise in Node.js to design, build, and maintain scalable, secure, and high-performing backend systems. The ideal candidate will have solid experience building production-grade APIs and backend services, working with databases, integrating third-party services, and collaborating closely with frontend engineers, product managers, and other technical teams. Key Responsibilities * Design, develop, and maintain scalable backend applications and services using Node.js. * Build and maintain robust RESTful APIs and backend integrations. * Develop clean, reusable, maintainable, and well-tested code. * Design and optimize database structures, queries, and data models. * Integrate third-party APIs, payment gateways, authentication services, and other external systems. * Implement secure authentication, authorization, data protection, and other backend security practices. * Identify and resolve performance, reliability, and scalability issues. * Write unit, integration, and API tests to ensure system reliability. * Participate in code reviews and provide technical guidance to other engineers. * Work closely with frontend engineers, product managers, designers, and other stakeholders to deliver product features. * Contribute to system architecture, technical decisions, and engineering best practices. * Monitor backend services, troubleshoot production issues, and implement long-term solutions. * Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives. * Contribute to technical documentation and ensure engineering standards are consistently maintained. Required Qualifications & Experience * 5+ years of professional software engineering experience, with significant backend development experience. * Strong proficiency in Node.js and JavaScript/TypeScript. * Strong experience building and maintaining REST APIs and backend services. * Solid knowledge of Express.js, NestJS, or similar Node.js frameworks. * Strong experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis. * Experience with API authentication and authorization mechanisms such as JWT, OAuth, and role-based access control. * Good understanding of software architecture, design patterns, data structures, and algorithms. * Experience with Git and modern software development workflows. * Experience writing automated tests and maintaining code quality. * Familiarity with Docker, CI/CD pipelines, and cloud platforms such as AWS, Azure, or GCP. * Strong understanding of application security, performance optimization, and scalability. * Experience working in Agile/Scrum development environments. Nice to Have * Experience working in Fintech, Payments, Banking, or other highly regulated environments. * Experience integrating payment processors, banking APIs, or financial services. * Experience with event-driven architecture, message queues, or microservices. * Experience with Kafka, RabbitMQ, or similar messaging systems. * Familiarity with Kubernetes and cloud infrastructure. * Experience working with monitoring and observability tools. * Contributions to open-source projects or a strong technical portfolio. Core Competencies * Strong problem-solving and analytical skills. * Excellent understanding of backend architecture and engineering principles. * Ability to independently own complex technical projects. * Strong attention to code quality, security, and performance. * Good communication and collaboration skills. * Ability to mentor and support junior and mid-level engineers. * Ability to work effectively in a fast-paced product environment. What Success Looks Like * Reliable and scalable backend services are consistently delivered. * APIs and backend systems meet performance, security, and reliability standards. * Production issues are identified and resolved efficiently. * Technical debt is proactively addressed. * Code quality and engineering standards remain consistently high. * The engineer contributes meaningfully to architecture and technical decision-making.

Apply for this Role

Fill in your details and attach your CV. Our team will review your application and be in touch within 48 hours.

Click to upload your CV

PDF or Word, max 5MB

By applying, you agree to Strivolabs processing your data for recruitment purposes.