01Overview
Job Title: Full Stack Developer (Angular + Node.js)
Experience: 38 Years
Location: Chennai
Employment Type: Full-Time (Permanent)
Job Summary
We are seeking a Full Stack Developer with strong expertise in Node.js technologies and modern frontend frameworks to develop and maintain enterprise applications. The ideal candidate should have hands-on experience in Node.js, Express.js, REST APIs, SQL Server/MongoDB, and Angular, along with knowledge of scalable application architecture and best development practices.
The candidate should be capable of working across the full application stack and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
Design, develop, and maintain enterprise web applications.
Develop scalable backend services using Node.js and Express.js.
Design and implement secure and high-performance RESTful APIs.
Develop responsive and user-friendly interfaces using Angular.
Create and optimize database queries, schemas, and structures.
Integrate frontend applications with backend services and third-party systems.
Troubleshoot application issues and provide timely resolutions.
Participate in code reviews and follow coding standards and best practices.
Collaborate with business analysts, QA engineers, and project managers.
Support deployment, maintenance, and enhancement activities.
Contribute to technical documentation and knowledge sharing.
Technical Skills Must Have
Backend Development
Strong experience in Node.js and Express.js.
Hands-on experience with REST API development and integration.
Strong understanding of asynchronous programming and event-driven architecture.
Experience with ORM/ODM tools such as Sequelize, TypeORM, or Mongoose.
Strong understanding of Object-Oriented Programming (OOP) concepts and design patterns.
Database
Strong experience in SQL Server, MySQL, PostgreSQL, or MongoDB.
Experience writing complex queries, stored procedures, database design, and performance tuning.
Frontend Development
Strong experience with Angular (v10+).
Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
Experience building responsive and user-friendly web applications.
Source Control
Experience with Git and Bitbucket/GitHub.
Technical Skills Good to Have
Understanding of Microservices Architecture.
Experience with CI/CD pipelines.
Exposure to Azure, AWS, or other cloud platforms.
Knowledge of Docker and containerization.
Knowledge of application security and performance optimization.
Preferred Experience
Experience developing enterprise business applications.
Experience working in Agile/Scrum environments.
Exposure to multi-tier and service-oriented architectures.
Experience integrating with third-party APIs and services.
Soft Skills
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Ability to work independently and take ownership of deliverables.
Strong attention to detail and commitment to quality.
Educational Qualification
Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.
Preferred Candidate Profile
38 years of experience in Full Stack Development.
Strong expertise in Angular, Node.js, Express.js, REST APIs, SQL Server/MongoDB, JavaScript, TypeScript, Git, and Bitbucket/GitHub.
Experience with cloud platforms and microservices is an added advantage.
Ability to contribute across the complete Software Development Lifecycle (SDLC)
Job Type: Full-time
Compensation: 400,000.00 - 800,000.00 per year
Benefits:
Flexible schedule
Health insurance
Paid sick time
Provident Fund
Education:
Bachelor's (Required)
Experience:
Full stack development: 3 years (Required)
Language:
English (Required)
Work Location: In person .