Join a fast‑growing tech team building enterprise‑grade backend platforms that power critical business applications. You’ll work closely with frontend engineers to deliver secure, high‑performance APIs and services.
What You’ll Do
- Design and develop scalable Node.js backend services and REST APIs.
- Define architecture, service boundaries, and integration patterns for enterprise applications.
- Implement robust authentication, authorization, and role‑based access controls.
- Optimize performance, resolve scalability issues, and manage high‑volume data processing.
- Conduct code reviews, enforce secure coding standards, and mentor junior developers.
- Integrate databases, caching, message queues, and third‑party systems securely.
- Lead API versioning, documentation, and monitoring for reliability.
What You Need
- 5+ years of professional software development, primarily Node.js.
- Strong expertise in JavaScript/TypeScript and REST API design.
- Proven experience building production‑grade backend systems with SQL databases.
- Deep knowledge of OWASP Top 10, JWT, OAuth 2.0, and secure token management.
- Hands‑on experience with Git, debugging, and performance optimization.
- Ability to design architecture, not just implement tasks.
- Experience collaborating with React front‑end teams.
Good to Have
- Microservices architecture and container orchestration.
- Redis caching, message queue technologies (e.g., RabbitMQ, Kafka).
- CI/CD pipelines and API gateway implementations.
- Familiarity with SAST/DAST security testing tools.
The Opportunity
This is a hands‑on engineering role for someone who can design robust systems, write high‑quality code, identify architectural risks and embed security into applications from day one.
