Groupsoft US Inc

Full Stack Developer (Angular and NodeJs)

Groupsoft US Inc Pune City Subdistrict, Maharashtra, India

IT Services and IT Consulting · 501-1,000 employees

Yesterday
angular Mid (2-5 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will design, build, and maintain scalable server-side applications using Node.js and develop responsive frontend interfaces with Angular. Additionally, you will collaborate with cross-functional teams to implement technical solutions and ensure high-quality code through testing and debugging.

What they look for

Node.js Angular TypeScript JavaScript HTML5 CSS3 RESTful APIs PostgreSQL MySQL MongoDB Git Docker Agile Scrum CI/CD Unit testing

Requirements

Candidates must have 3-4 years of professional experience in full-stack development with proficiency in Node.js and Angular. Strong fundamentals in TypeScript, JavaScript, and database management are required, along with excellent problem-solving and communication skills.

Full description

JOB DESCRIPTION

We are looking for a skilled Full Stack Developer with strong proficiency in Node.js for backend development and Angular for frontend development to join our growing engineering team. In this role, you will play a key role in building, enhancing, and maintaining scalable web applications that deliver an outstanding user experience. You will collaborate closely with cross-functional teams, including product managers, designers, and fellow developers, to turn functional requirements into high-quality technical solutions.

KEY RESPONSIBILITIES

Backend Development (Node.js)

  • Design, build, and maintain server-side applications using Node.js.
  • Develop RESTful APIs to power core application features and support frontend functionalities.
  • Optimize backend services for speed, reliability, and data security.
  • Implement authentication, user permissions, and database management logic.
  • Integrate third-party services and external APIs as needed.
  • Write clean, modular, and maintainable code adhering to established coding standards.

Frontend Development (Angular)

  • Develop responsive, user-friendly web interfaces using modern Angular versions.
  • Ensure seamless data flow and integration between backend APIs and the frontend UI.
  • Collaborate with UI/UX designers to implement modern, intuitive visual layouts.
  • Optimize web application performance for maximum speed across various devices and browser platforms.
  • Implement state management and maintain UI consistency across the application.

Collaboration & Development Lifecycle

  • Work actively with software engineers, product managers, and designers in an Agile/Scrum environment.
  • Participate in code reviews, feature planning, task estimation, and daily stand-ups.
  • Adhere to software development best practices across both frontend and backend domains.

Testing & Quality Assurance

  • Write unit and integration tests to ensure reliable, bug-free code.
  • Troubleshoot, debug, and resolve issues reported across application layers.
  • Participate in automated testing procedures and support CI/CD release cycles.

Requirements

REQUIREMENTS:

Experience & Technical Skills

  • 3–4 years of hands-on professional experience in full-stack web development.
  • Proven experience building backend applications using Node.js and constructing RESTful APIs.
  • Hands-on proficiency in Angular (v2+) and experience building component-driven interfaces.
  • Strong fundamentals in TypeScript, JavaScript, HTML5, and CSS3.
  • Solid experience with relational or NoSQL databases (e.g., PostgreSQL, MySQL, or MongoDB).
  • Good understanding of code versioning tools like Git.
  • Basic understanding of containerization (e.g., Docker) and continuous integration/delivery processes.

Soft Skills

  • Strong analytical, problem-solving, and debugging skills.
  • Clear verbal and written communication skills.
  • Ability to prioritize tasks, meet deadlines, and work well within a collaborative team.
  • A proactive attitude towards learning new technologies and improving code quality.

Bonus Skills (Nice to Have)

  • Exposure to cloud platforms such as AWS, Google Cloud, or Azure.
  • Familiarity with state management strategies (e.g., NgRx or RxJS pattern mastery) in Angular.
  • Basic understanding of microservices architecture or GraphQL.

Similar roles