Experience: 4-6 Years
Location: Pune
Employment Type: Full-Time
Job Summary
We are looking for a highly motivated Full Stack Developer with strong expertise in Angular, TypeScript, Node.js, and REST APIs to build and maintain scalable enterprise applications. The role involves end-to-end feature development across both frontend and backend, including designing responsive user interfaces, developing backend services, integrating APIs, testing, deployment, and production support.
The ideal candidate should be passionate about delivering high-quality software, have strong UI/UX attention to detail, and thrive in an agile development environment.
Key Responsibilities
- Design, develop, and maintain modern web applications using Angular and TypeScript.
- Build and enhance data-intensive UI components using ag-Grid and ag-Charts.
- Develop and maintain backend services and RESTful APIs using Node.js and Express.js.
- Collaborate with product owners, designers,
and cross-functional teams to understand requirements and deliver high-quality solutions.
- Integrate frontend applications with backend services and third-party APIs.
- Write clean, maintainable, and reusable code following coding best practices.
- Create and execute unit tests and end-to-end tests to ensure application quality.
- Support application deployment, troubleshooting, and operational activities.
- Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
- Proactively identify technical challenges and propose effective solutions.
Mandatory Skills
- Strong proficiency in TypeScript and JavaScript
- Hands-on experience with Angular (Standalone Components, RxJS)
- Experience with ag-Grid and ag-Charts
- Solid backend development experience using Node.js and Express.js
- Experience in REST API development and integration
- Basic knowledge of PostgreSQL
- Experience in testing:
- Unit Testing using Jest
- End-to-End Testi
📌 Fullstack Software Developer (Pune)
🏢 BMW TechWorks India
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.