About the Role
Lead the development and architecture of backend services using Node.js, ensuring high availability, scalability, and security. Mentor engineers, drive best practices, and contribute to long-term technical strategy within a remote-first organization.
Responsibilities
- Design and implement server-side applications using Node.js
- Develop and maintain RESTful and GraphQL APIs
- Optimize application performance and reliability
- Collaborate with frontend teams to integrate user-facing elements
- Write secure, testable, and maintainable code
- Troubleshoot and debug production issues
- Participate in code reviews and technical planning
- Ensure system scalability under high traffic loads
- Implement monitoring and alerting for backend services
- Enforce security best practices across services
- Contribute to database design and query optimization
- Support deployment pipelines and CI/CD workflows
- Lead architectural discussions and technical decisions
- Mentor junior and mid-level engineers
- Stay current with emerging Node.js trends and tools
- Integrate third-party services and APIs
- Document technical designs and system behavior
- Work with operations teams to ensure service uptime
- Evaluate and adopt new technologies when appropriate
- Promote code quality through testing and automation
- Collaborate with product teams to refine requirements
- Ensure compliance with data protection standards
- Support incident response and post-mortem analysis
- Contribute to disaster recovery planning
- Drive adoption of observability practices
Nice to Have
- Experience with real-time applications using WebSockets
- Background in fintech or blockchain-related systems
- Contributions to open-source Node.js projects
- Experience with serverless architectures
- Knowledge of TypeScript best practices
- Familiarity with gRPC
- Experience with database scaling strategies
- Involvement in incident management and on-call rotations
Compensation
Competitive salary and benefits package
Work Arrangement
100% remote
Team
Distributed engineering team focused on backend systems and infrastructure
Why Join Us
- Opportunity to work on mission-critical infrastructure
- Fully remote role with flexible scheduling
Not applicable