We are looking for a skilled and motivated Full Stack Developer with 5+ years of experience in building scalable web applications using TypeScript and Node.js. The ideal candidate should be proficient in both frontend and backend development, with a strong understanding of modern frameworks, APIs, and cloud-based architectures.
- Design, develop, and maintain scalable web applications using TypeScript and Node.js
- Build robust backend services, RESTful APIs, and microservices
- Develop responsive and high-performance frontend applications using modern frameworks (React, Angular, or Vue)
- Collaborate with cross-functional teams including product, design, and QA
- Write clean, maintainable, and efficient code following best practices
- Optimize applications for maximum speed and scalability
- Integrate third-party APIs and services
- Participate in code reviews and ensure code quality standards
- Troubleshoot, debug, and upgrade existing applications
Requirements
- 3+ years of experience in full stack development
- Strong proficiency in TypeScript and JavaScript (ES6+)
- Hands-on experience with Node.js and backend frameworks (Express.js / NestJS)
- Experience with frontend frameworks such as React.js / Angular / Next.js
- Solid understanding of RESTful APIs and microservices architecture
- Experience with databases such as MongoDB, PostgreSQL, or MySQL
- Familiarity with version control systems like Git
- Good understanding of authentication/authorization (JWT, OAuth)
- Knowledge of cloud platforms (AWS, Azure, or GCP) is a plus
- Strong problem-solving and debugging skills
- Knowledge of Retrieval-Augmented Generation (RAG), vector databases, embeddings, and semantic search
- Understanding of prompt engineering, AI model evaluation, and optimization techniques
- Solid understanding of System Design principles including scalability, caching, load balancing, database design, messaging systems, and event-driven architectures
- Experience with Docker and containerization
- Knowledge of CI/CD pipelines
- Familiarity with testing frameworks (Jest, Mocha, Cypress, etc.)
- Exposure to Agile/Scrum methodologies
Skills Required
- 5+ years of experience building scalable web applications
- 3+ years of experience in full stack development
- Strong proficiency in TypeScript and JavaScript ES6+
- Hands-on experience with Node.js and backend frameworks such as Express.js or NestJS
- Experience with frontend frameworks such as React.js, Angular, or Next.js
- Understanding of RESTful APIs and microservices architecture
- Experience with MongoDB, PostgreSQL, or MySQL
- Familiarity with Git
- Understanding of authentication and authorization, including JWT or OAuth
- Strong problem-solving and debugging skills
- Knowledge of Retrieval-Augmented Generation, vector databases, embeddings, and semantic search
- Understanding of prompt engineering, AI model evaluation, and optimization techniques
- Understanding of system design principles, including scalability, caching, load balancing, database design, messaging systems, and event-driven architectures
- Knowledge of cloud platforms such as AWS, Azure, or GCP
- Experience with Docker and containerization
- Knowledge of CI/CD pipelines
- Familiarity with testing frameworks such as Jest, Mocha, or Cypress
- Exposure to Agile/Scrum methodologies
What We Do
CodeZyng is an elite app studio that helps businesses turn digital ideas into web and mobile applications. Its software engineers and technical experts develop scalable solutions using modern full-stack technologies, including React, GraphQL, Spring Boot, NestJS, Python, iOS, AWS, Google Cloud, Azure, machine learning, and artificial intelligence. The company also builds new applications, integrates existing systems, and supports technology migrations.









