Experience46 years of full stack software development experience
Employment TypeFull-time
LocationIndia (Onsite Immediate joiner)
Job SummaryWe are looking for a Full Stack Developer with strong experience in Angular and Node.js to design, develop, and maintain scalable web applications. The ideal candidate should be comfortable working across frontend and backend layers, delivering clean, secure, and high-quality code while collaborating closely with cross-functional teams in an Agile environment.
Key ResponsibilitiesFrontend Development (Angular)- Develop and maintain responsive UI components using Angular.
- Translate UX/UI designs into high-quality frontend implementation.
- Follow established UI libraries, design systems, and coding standards.
- Ensure cross-browser compatibility and performance optimization.
- Implement basic accessibility best practices (WCAG awareness).
Backend Development (Node.js)- Design and develop RESTful APIs using Node.js.
- Implement business logic, validation, and error handling.
- Integrate backend services with frontend applications and third-party APIs.
- Ensure application security, scalability, and performance.
Database & Integration- Work with SQL and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Write optimized queries and manage data integrity.
- Assist in integrating caching and messaging mechanisms where required.
Code Quality & Best Practices- Write clean, maintainable, and testable code for both frontend and backend.
- Follow Git branching strategies and participate in code reviews.
- Identify and fix bugs, performance issues, and technical debt.
- Support CI/CD pipelines and deployment activities.
Collaboration & Agile Delivery- Work closely with product managers, designers, QA, and DevOps teams.
- Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
- Take ownership of assigned features and ensure timely delivery.
Required Skills & TechnologiesFrontend- Angular
- TypeScript, JavaScript (ES6+)
- HTML5, CSS3
- Responsive design principles
Backend- Node.js
- Express.js or NestJS
- REST API design
Databases- MongoDB
- SQL databases (MySQL / PostgreSQL)
Tools & Practices- Git & version control
- API testing tools (Postman, Swagger)
- Basic CI/CD understanding
Good to Have- Experience with Redis or caching mechanisms
- Exposure to Docker
- Basic knowledge of AWS or cloud platforms
- Understanding of microservices architecture
- Experience working in Agile / Scrum environments
Soft Skills- Strong problem-solving and analytical skills
- Good communication and teamwork abilities
- Willingness to learn and adapt to new technologies
- Ownership mindset and attention to quality
What We Offer- Opportunity to work on end-to-end full stack applications
- Collaborative and learning-oriented engineering culture
- Exposure to modern technologies and scalable systems
- Competitive compensation and growth opportunities