> DOU
senior
NDA Recruitment3.5k–5k USDFull Stack Engineer
company:Outsource
typescriptjavascriptnode.jsnestjsreactsqlgraphqlrest-apimicroservicesdesign patternsci/cddocker
nosqlchatgpt
> full description
We are looking for a Senior Full-Stack Developer to join our team and help build scalable web applications from the ground up. This role combines backend development with TypeScript/Node.js (NestJS), frontend development with React, application architecture, and API design.
Responsibilities:
- Develop and maintain backend services using TypeScript, Node.js, and NestJS.
- Build and maintain web applications using React.
- Design application architecture and technical solutions from scratch.
- Design, develop, and maintain REST and GraphQL APIs.
- Ensure application security, performance, and scalability.
- Collaborate closely with business analysts, QA engineers, DevOps engineers, and other team members.
Requirements:
- 5+ years of commercial experience with TypeScript and JavaScript, primarily in the Node.js ecosystem.
- Strong hands-on experience with Node.js and NestJS.
- Commercial experience with React and SPA development.
- Solid experience working with relational databases.
- Understanding of asynchronous data processing, message queues, and background jobs.
- Knowledge of software design patterns and modular or microservice architecture.
- Basic DevOps skills and understanding of CI/CD, containerization, and application deployment.
- Ability to design scalable and maintainable applications from the ground up.
- English proficiency sufficient to read and understand technical documentation.
Nice to Have:
- Experience with non-relational databases.
- Experience working with AI tools.