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.
Technical Skills
Qualities and Key Requirements
• Bachelor's degree in Computer Science, IT, or related field.
• Robust 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.
📌 Software Engineer (Bengaluru)
🏢 AstroFarm by 42Gears
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.