Job Overview
JOB DETAILS
REQUIREMENTS
- 5+ years of professional experience building backend services / APIs, with at least 2+ years working with Nest.js in production.
- Deep proficiency in TypeScript; solid understanding of JavaScript core.
- Strong design skills in API architecture: REST + possibly GraphQL / WebSocket where needed.
- Experience with SQL and/or NoSQL databases; schema design, query optimization, migrations.
- Experience building modular systems / microservices.
- Thorough experience with testing (unit, integration, mocks, error paths).
- Strong skills in version control (Git), code reviews, and CI/CD pipelines.
- Good understanding of cloud deployments (e.g., AWS, Azure, or comparable) and shipping services to production with monitoring, logging, alerting.
- Familiarity with containerization (Docker) and orchestration is a plus.
- Excellent problem-solving skills, ability to debug complex issues in production.
- Strong verbal and written communication skills; ability to articulate trade-offs, document work.
RESPONSIBILITIES
- Design, build, and maintain backend services/APIs using Nest.js and TypeScript.
- Architect scalable, maintainable, and secure microservices / modular applications.
- Collaborate with frontend teams, product managers, and UX to translate requirements into robust endpoints.
- Ensure high test coverage: unit, integration, end-to-end tests.
- Optimize performance, reliability, and scalability of existing systems.
- Participate in code reviews, provide technical feedback and mentor junior engineers.
- Work with DevOps/Infrastructure teams on CI/CD, observability (metrics/logging), deployment, rollback plans.
- Maintain good API documentation and versioning.
Stay up-to-date with backend innovations, security best practices, and apply improvements.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#CrossChannelJobs#JobSearch
#CareerOpportunities#HiringNow
#Employment#JobOpenings
#JobSeekers
FacebookLinkedIn