We are seeking a skilled and proactive Node Angular Full Stack Developer to join our team for a long-term software project. The role is based in Trivandrum, India. The ideal candidate will be responsible for developing scalable backend services using Node.js along with dynamic and responsive frontend applications using Angular.
You will work closely with cross-functional teams, contributing to technical design, development, testing, and deployment in a cloud environment. The role demands strong ownership, problem-solving ability, and a self-driven attitude to deliver high-quality solutions with minimal supervision.
-
Perform software requirements analysis and identify both functional and non-functional requirements.
-
Design and develop scalable backend services using Node.js.
-
Build responsive and user-friendly frontend applications using Angular.
-
Create and consume RESTful APIs and ensure seamless integration between frontend and backend.
-
Write clean, maintainable, and high-quality code with proper validation and error handling.
-
Perform code reviews, unit testing, and developer-level verification.
-
Deploy and manage applications in cloud environments (preferably GCP).
-
Collaborate with stakeholders, including clients, to ensure smooth project execution.
-
Handle priority changes and resolve conflicts effectively with stakeholders.
-
Troubleshoot and resolve production issues and customer escalations promptly.
-
Ensure timely delivery of high-quality deliverables.
-
Suggest and implement tools, practices, and improvements to enhance productivity and quality.
-
Stay updated with the latest technologies and industry trends.
-
Minimum 5+ years of experience in full stack development.
-
Strong hands-on experience in Node.js and Angular.
-
Experience in developing and consuming RESTful APIs / Web Services.
-
Proficiency in frontend technologies such as HTML, CSS, JavaScript, TypeScript.
-
Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
-
Familiarity with code quality tools, unit testing, and debugging practices.
-
Experience with Docker and Kubernetes is preferred.
-
Exposure to GCP services (such as Cloud Run, GKE, Cloud Functions, Firestore, Cloud SQL, etc.) is an added advantage.
-
Experience in deploying, scaling, and monitoring applications in cloud environments.
-
Strong knowledge of Git or other version control systems.
-
Good understanding of SDLC, Agile methodologies, and development best practices.
-
Strong analytical, problem-solving, and communication skills.
-
Ability to work independently and collaboratively in a fast-paced environment.