Careers at 42Gears

Software Engineer

Full Time
Bengaluru, India

A clearer role summary, responsibilities, and application entry point are laid out below so this page feels like a destination, not a placeholder.

Role type

Full Time

Location

Bengaluru, India

Role Details

Location: Bangalore

Job Type: Full-time

Relevant Experience: 3-6 years

Responsibilities

  • Develop and maintain frontend components using Angular framework and Angular Material UI.
  • Assist in building RESTful APIs using Node.js and Sails.js framework.
  • Work on customer management and license management modules.
  • Implement form validations and data binding in Angular components.
  • Write database queries using MongoDB and Waterline ORM.
  • Participate in code reviews and follow coding standards.
  • Debug and fix issues reported in the admin panel.
  • Create and maintain technical documentation.
  • Collaborate with senior developers to understand project architecture.
  • Support in testing and deployment activities.

Qualities and Key Requirements

Technical Skills

  • Bachelor's degree in Computer Science, IT, or related field.
  • Strong fundamentals in JavaScript/TypeScript, HTML5, and CSS3.
  • Basic understanding of Angular framework (components, services, routing).
  • Knowledge of Node.js and Express.js.
  • Understanding of REST API concepts and HTTP methods.
  • Familiarity with MongoDB or NoSQL databases.
  • Basic understanding of Git version control.
  • Knowledge of MVC architecture pattern.
  • Understanding of async/await and Promises in JavaScript.

Soft Skills

  • Strong problem-solving and analytical thinking.
  • Quick learner with eagerness to learn new technologies.
  • Good communication skills in English.
  • Ability to work in a team environment.
  • Attention to detail and code quality.
  • Self-motivated and proactive attitude.
  • Ability to follow instructions and coding standards.

Good to Have

  • Internship or project experience with Angular/Node.js.
  • Understanding of authentication and authorization concepts.
  • Familiarity with Angular Material or Bootstrap.
  • Basic knowledge of Docker and AWS.
  • Experience with API testing tools like Postman.