UST is a mission-driven company that transforms lives through technology. They are seeking a Senior Backend Developer with extensive experience in Node.js to lead the design and development of scalable backend services, ensuring high performance and security.
Responsibilities:
- Lead the design and development of RESTful and/or GraphQL APIs
- Define and maintain the microservices architecture
- Implement complex business logic following clean architecture principles
- Optimize the performance of applications and databases at scale
- Write clean, testable, and well-documented code that serves as a reference
- Lead code reviews and pair programming sessions
- Mentor and provide technical guidance to junior and mid-level developers
- Collaborate with frontend, QA, product, and stakeholder teams
- Define and implement security strategies and best practices
- Document technical solutions, data flows, and architectural decisions
- Participate in technical planning and project estimation
- Propose and implement continuous improvements to development processes and tools
- Research and evaluate new technologies for adoption by the team