Job Title: Full Stack Developer [ Angular+ Nodejs]
Location: Trivandrum, Kerala
Experience: 6+ years
Job Description:
1. Front-End Development:
o Develop and maintain responsive, dynamic user interfaces using Angular for an
optimal user experience.
o Collaborate closely with UX/UI designers to implement visually compelling
designs.
2. Back-End Development:
o Utilize Java, Nodejs to design, develop, and maintain robust server-side logic and
APIs.
o Implement server-side functionality using Node.js to ensure scalable and efficient
backend operations.
3. Integration:
o Integrate front-end components with Node.js and C# back-end services for seamless
end-to-end functionality.
o Collaborate with cross-functional teams to ensure smooth integration of features
and functionalities.
4. Database Management:
o Work with relational databases (e.g., SQL Server) and NoSQL databases (e.g.,
MongoDB) for effective data management.
o Design, optimize, and implement database schemas, ensuring data integrity and
performance.
5. Code Quality and Testing:
o Write clean, maintainable code adhering to coding standards and best practices.
o Conduct thorough testing, including unit testing, to identify and address issues.
6. Collaboration and Communication:
o Work closely with product owners, business analysts, and stakeholders to
understand project requirements.
o Participate actively in Agile/Scrum processes, providing insights during planning
and contributing to sprint reviews.
Requirements:
1. Proven experience in front-end development using Angular with proficiency
in HTML, CSS, and JavaScript.
2. Experience with Java and NodeJS for back-end development.
3. Proficiency in server-side JavaScript using Node.js for scalable and high-performance
applications.
4. Experience working with both relational and NoSQL databases (e.g., SQL Server,
MongoDB).
5. Familiarity with version control systems, particularly Git.
6. Problem-solving skills and the ability to debug and troubleshoot efficiently.
7. Excellent communication and collaboration skills within a team environment.
Additional Skills:
Experience with cloud platforms such as Azure or AWS.
Familiarity with front-end build tools, package managers, and CI/CD pipelines.
Knowledge of containerization technologies (e.g., Docker).
Understanding of software development methodologies, especially Agile
Proven experience in front-end development using Angular (version X) with proficiency
in HTML, CSS, and JavaScript.
Experience with Java and NodeJS for back-end development.
Proficiency in server-side JavaScript using Node.js for scalable and high-performance
applications.
Experience working with both relational and NoSQL databases (e.g., SQL Server,
MongoDB).
Familiarity with version control systems, particularly Git.
Problem-solving skills and the ability to debug and troubleshoot efficiently.
Excellent communication and collaboration skills within a team environment.