Node + Angular Developer (Contract-to-hire position) – 5 to 6 Years – Pune

Job Description

Job Brief

We are seeking Fullstack Developer (Node.js and Angular) with 5 to 6 years experience to join our dynamic team. This is a 3 months contract to hire opportunity.

Responsibilities

  • Design, develop, and maintain web applications using Angular for the frontend and Node.js for the backend.
  • Build and integrate RESTful APIs for seamless communication between frontend and backend.
  • Work with databases such as MongoDB, MySQL, or PostgreSQL for data storage and retrieval.
  • Collaborate with product managers, UI/UX designers, and other developers to implement features and enhancements.
  • Optimize applications for performance, scalability, and maintainability.
  • Troubleshoot and debug issues to ensure smooth functionality.
  • Follow industry best practices for coding, testing, and deployment.
  • Participate in code reviews and contribute to improving team processes.

Requirements

  • BE in CS / IT, MSc CS, MCS, MCA Science
  • 5-6 years of professional experience as a Fullstack Developer.
  • Strong experience with Angular 2+ (preferably Angular 12 or above).
  • Proficiency in TypeScript, HTML5, CSS3, and responsive design frameworks.
  • Familiarity with Angular modules, components, directives, and dependency injection.
  • Experience with Experience with Ionic is required.
  • Knowledge of frontend build tools and bundlers (e.g., Webpack).
  • Hands-on experience with Node.js and frameworks like Express or NestJS.
  • Knowledge of API design, including RESTful and GraphQL services.
  • Experience with both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
  • Proficiency in database design and query optimization.
  • Proficient in Git and experience with repositories like GitHub or GitLab.
  • Strong problem-solving and analytical abilities.
  • Excellent communication and collaboration skills.
  • Self-motivated and capable of working independently or as part of a team.