Join a dynamic team building enterprise‑grade solutions that power large‑scale web applications. You will drive technical strategy, mentor engineers, and ensure delivery of secure, high‑performance services in a cloud‑first environment.
What You’ll Do
- Build and maintain scalable Node.js/NestJS backend services.
- Design REST and GraphQL APIs for internal and third‑party consumption.
- Implement JWT‑based authentication, role‑based access control, and security safeguards.
- Integrate cloud services, logging, monitoring, caching, and error handling.
- Optimize database schemas, queries, and indexing for SQL/NoSQL stores.
- Drive CI/CD pipelines, automated testing, and code quality enforcement.
What You Need
- 8+ years of professional software development.
- Strong JavaScript, TypeScript, and Node.js expertise.
- Proven experience building large‑scale GraphQL APIs.
- Deep knowledge of application architecture and performance tuning.
- Hands‑on experience with AWS cloud services and deployment.
- Proficiency in testing frameworks, CI/CD, and code quality tools.
- Upper‑Intermediate English (B2) communication skills.
Good to Have
- Experience with ESLint and SonarQube for static analysis.
- Knowledge of SOLID principles and design patterns.
The Opportunity
You’ll lead architectural decisions and mentor junior developers in a fast‑paced, cloud‑first environment. The role offers influence over product direction across multiple cross‑functional teams.
