30 Jul
|
iagami
|
Tamil Nadu
Angular + Node.js Full Stack Developer
Experience: 2+ Years
Location: Chennai
Employment Type: Full-time
Job Summary
We are looking for a talented Angular + Node.js Full Stack Developer with at least 2 years of hands-on experience in developing scalable web applications. The ideal candidate should have strong expertise in Angular for frontend development and Node.js for backend development, with experience in building RESTful APIs, integrating databases, and delivering high-quality, responsive applications.
Key Responsibilities
- Design, develop, test, and maintain full-stack web applications using Angular and Node.js.
- Develop responsive and user-friendly frontend applications using Angular.
- Build scalable backend services and RESTful APIs using Node.js with Express.js or NestJS.
- Integrate frontend applications with backend APIs and third-party services.
- Develop reusable UI components and backend modules.
- Optimize applications for performance, scalability, and security.
- Troubleshoot, debug, and resolve application issues across the frontend and backend.
- Collaborate with UI/UX designers, QA engineers, and business stakeholders.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Work in Agile/Scrum development environments.
- Prepare and maintain technical documentation.
Required Skills
- Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Hands-on experience with Angular (v12 or above preferred).
- Experience in Node.js development.
- Strong knowledge of Express.js or NestJS.
- Experience with Angular CLI, RxJS, and Reactive Forms.
- Good understanding of RESTful API development and integration.
- Experience with authentication mechanisms such as JWT and OAuth.
- Knowledge of MongoDB, PostgreSQL, or MySQL.
- Experience with Git and version control systems.
- Understanding of responsive web design using Bootstrap or Angular Material.
- Familiarity with API security and backend best practices.
Preferred Skills
- Experience with Docker and containerized applications.
- Exposure to AWS, Azure, or Google Cloud platforms.
- Knowledge of Redis or other caching mechanisms.
- Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins).
- Understanding of Microservices Architecture.
- Experience with NgRx or other state management libraries.
- Knowledge of unit testing using Jasmine and Karma.
- Understanding of Progressive Web Apps (PWA).
- Familiarity with Agile/Scrum methodologies.
Preferred Candidate Profile
- 2+ years of experience in Angular and Node.js development.
- Strong problem-solving and debugging skills.
- Good understanding of software development lifecycle and best practices.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a cross-functional team.
- Passion for learning recent technologies and building scalable applications.
📌 Angular Node Developer (Tamil Nadu)
🏢 iagami
📍 Tamil Nadu