About the Role :
We are looking for a skilled and passionate Full Stack Developer with hands-on experience in Node.js, TypeScript, and Angular to join our growing engineering team. You will be responsible for designing, developing, and maintaining scalable web applications that deliver exceptional user experiences and performance.
Key Responsibilities :
- Design and implement end-to-end web applications using Node.js and Angular.
- Develop scalable backend services and RESTful APIs.
- Write clean, modular, and well-tested code using TypeScript.
- Collaborate closely with UI / UX designers, product managers, and QA teams.
- Optimize applications for performance, scalability, and security.
- Maintain and improve existing codebases and contribute to code reviews.
- Stay current with emerging technologies and suggest improvements to tech stack and architecture.
Required Skills and Experience :
3 to 8 years of professional experience in full stack web development.Strong proficiency in Node.js and building backend services.In-depth knowledge of TypeScript and its application in both front-end and back-end.Hands-on experience with Angular (v8 or above) for building modern front-end SPAs.Experience with REST APIs, asynchronous programming, and integrating third-party services.Familiarity with database systems (SQL / NoSQL like MongoDB, PostgreSQL, etc.).Good understanding of version control systems like Git.Exposure to CI / CD pipelines and cloud platforms is a plus.Strong problem-solving skills, attention to detail, and the ability to work independently or within a team.Nice to Have :
Experience with testing frameworks (e.g., Jest, Jasmine, Karma).Familiarity with containerization tools like Docker.Prior experience in Agile development environments.(ref : hirist.tech)