Software Development Engineer 2 | Frontend (Angular)

First Object

Bengaluru

Hybrid

INR 1,600,000 - 2,400,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

First Object is seeking a Software Development Engineer II in Bengaluru. The role focuses on building modern, scalable front-end applications using Angular, with 3–6 years of hands-on experience required.

You will collaborate with product, UX, QA, and backend teams, implement API integrations, and contribute to Agile delivery practices. Strong JavaScript/TypeScript, HTML5, and CSS skills are essential, with a mindset for quality and performance.

Qualifications

  • BSCS or related degree required.
  • 3–6 years in software development with frontend focus.
  • Strong Angular, JS/TS, HTML5, CSS experience.

Responsibilities

  • Design, develop, test, and maintain front-end apps with Angular.
  • Build modular, reusable UI components with a focus on performance.
  • Collaborate with product, UX, QA, and backend teams to implement UI features.
  • Integrate frontend with backend services via REST APIs.
  • Debug issues, optimize performance, and ensure code quality.
  • Participate in code reviews and Agile sprint activities.
  • Write unit tests and support automated testing.
  • Document technical approaches and decisions as needed.

Skills

Angular
JavaScript
TypeScript
HTML5
CSS
Component-based UI
API integration
Agile delivery
Web performance
Unit testing
Code reviews
Collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Azure Pipelines
CI/CD

Job description

Join our team as a Software Development Engineer II with 3-6 years of experience, focused on building modern, scalable, and high-quality front-end applications using Angular. The ideal candidate should have strong hands-on experience with Angular, JavaScript/TypeScript, HTML, CSS, component-based UI development, API integration, and Agile delivery practices. Experience with React is good to have, and knowledge of backend technologies such as Java, REST APIs, SQL, or microservices will be considered an added advantage.

PRIMARY RESPONSIBILITIES:
  • Design, develop, test, and maintain high-quality front-end applications using Angular.
  • Build modular, reusable, component-based UI features with a focus on performance, scalability, usability, and maintainability.
  • Collaborate with product managers, UX designers, QA engineers, backend engineers, and other stakeholders to translate functional and UI/UX requirements into reliable technical solutions.
  • Integrate front-end applications with backend services, REST APIs, and data-driven workflows.
  • Debug, troubleshoot, and resolve UI issues, performance bottlenecks, and functional defects.
  • Maintain and improve existing codebases by following clean coding practices, engineering standards, and secure development practices.
  • Participate in code reviews and contribute to improving front‑end design, quality, and maintainability.
  • Work in Agile/Scrum teams and contribute to sprint planning, estimation, development, testing, and delivery activities.
  • Write unit tests and support automated testing practices to improve product quality.
  • Document technical changes, development approaches, and implementation details as required.
  • Continuously learn and adopt modern front‑end development practices, tools, and technologies.
REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3-6 years of experience in software development, with strong hands‑on experience in frontend application development.
  • Strong experience with Angular, JavaScript, TypeScript, HTML5, and CSS.
  • Hands‑on experience building modular, component‑based, responsive, and maintainable web applications.
  • Good understanding of frontend architecture, reusable components, state management, routing, forms, and API integration.
  • Ability to optimize UI features for performance, scalability, and user experience.
  • Experience working with REST APIs and backend service integration.
  • Familiarity with CI/CD practices, including Azure Pipelines or similar deployment technologies.
  • Good understanding of Agile/Scrum software development practices.
  • Strong debugging, troubleshooting, analytical, and problem-solving skills.
  • Ability to write clean, maintainable, and well‑tested code.
  • Strong communication and collaboration skills, with the ability to work effectively in a global team environment.
  • Self‑motivated, detail‑oriented, and able to work with minimal supervision.
GOOD TO HAVE / ADDED ADVANTAGE:
  • Experience or working knowledge of React.
  • Basic knowledge of backend technologies such as Java, Spring Boot, REST APIs, SQL, or microservices.
  • Experience with SQL Server or relational databases.
  • Understanding of UI testing frameworks and front‑end automation testing.
  • Familiarity with cloud‑based application development or SaaS products.
  • Exposure to performance optimization, accessibility, localization, and secure front‑end development practices.
  • Familiarity with AI‑assisted development tools such as ChatGPT, Claude, GitHub Copilot, Codex, or similar tools to improve development productivity, code quality, debugging, and learning.
CULTURAL FIT:
  • Strong sense of ownership and accountability.
  • Excellent interpersonal and communication skills.
  • Desire to work in a collaborative, team‑oriented, and global environment.
  • Proactive, creative, and innovative approach to solving technical problems.
  • Continuous improvement mindset with a commitment to developing new skills.
  • Detail‑oriented with strong organizational skills.
  • Open to feedback and willing to learn from peers and senior engineers.
  • Embraces change, growth, and evolution.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Developer
Senior Frontend Developer

Hyring® • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Angular Developer
Senior Angular Developer

Uster Technologies • Coimbatore District

On-site
INR 1,500,000 - 2,500,000
Software Engineer
Software Engineer

Adtran, Inc. • Hyderabad

On-site
INR 600,000 - 900,000
Software Developer - Angular
Software Developer - Angular

KSB Company • Maharashtra

On-site
INR 700,000 - 1,000,000
Angular Developer
Angular Developer

CoRover ️ P. Limited • India

On-site
INR 600,000 - 1,000,000
Software Engineer (Angular, Front-End Focused Full Stack)
Software Engineer (Angular, Front-End Focused Full Stack)

Enlighten Hacks - Community for Growth • Vadodara

On-site
INR 1,400,000 - 2,100,000
Junior Frontend Developer
Junior Frontend Developer

DigitalXNode • Delhi

On-site
INR 600,000 - 800,000
Angular Developer
Angular Developer

Krones Digital Solutions India • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Angular Js Developer
Angular Js Developer

Pratiti Technologies Pvt. Ltd. • Pune District

On-site
INR 1,200,000 - 1,800,000
Angular Developer - Intern
Angular Developer - Intern

SSTPath • Bengaluru

On-site
INR 900,000 - 1,500,000