Overview
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.
Job Responsibilities
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.
Qualifications and Requirements
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.