Sr. Angular Developer

Location: Mangalore

No. of Positions: 01

Experience Level: 7-10 Years

Role Description:

We are looking for a Senior Angular Developer who can go beyond development and take ownership of architecture understanding, solution design, planning, and execution. The ideal candidate is someone who can interface with product/engineering teams, break down complex requirements, plan execution phases, and guide the team on technical and architectural decisions. This is a role that blends strong hands-on Angular expertise with architectural thinking and technical leadership.

Responsibilities:

Technical & Architectural Responsibilities

  • Design, develop and maintain advanced Angular (v10+) applications with scalable, modular architecture.
  • Understand and contribute to the application’s overall architecture including component structures, state management, data flow and integration layers.
  • Participate in and influence solution design, architecture reviews and technical road mapping.
  • Create high-quality UI components using TypeScript, RxJS, Angular Material and modern design patterns.
  • Integrate frontend modules with REST/GraphQL APIs and work closely with backend teams on interfaces and contracts.
  • Ensure application performance, maintainability and security at scale.
  • Conduct in-depth analysis of requirements and convert them into architecture-aware designs.
  • Establish coding standards, enforce best practices and ensure high code quality.

Execution Planning & Resourcing

  • Break down complex features/modules into phased execution plans.
  • Estimate development effort, define timelines and forecast resource needs.
  • Identify risks, dependencies and mitigation strategies.
  • Guide the team in sprint planning, task distribution and prioritization.
  • Ensure alignment with architecture decisions and overall product roadmap.

Collaboration & Leadership

  • Interface with clients, product owners and cross-functional teams to gather requirements and provide technical clarity.
  • Drive technical discussions, propose solutions and influence design decisions.
  • Mentor junior developers and support them through code reviews, pairing and knowledge sessions.
  • Represent engineering in client or internal meetings when discussing technical feasibility and timelines.

Skills

  • 7–10 years of hands-on development experience, with strong expertise in Angular (v10+).
  • Advanced proficiency in:
    • TypeScript
    • RxJS
    • Angular CLI, Angular CDK
    • HTML5, SCSS/CSS3
    • State management (NgRx or similar)
  • Strong understanding of:
    • Application and component architecture
    • Modular, scalable front-end design
    • API integration patterns
    • Performance optimization
    • Debugging and profiling tools
  • Experience in unit testing using Jasmine/Karma.

Architecture & Design Skills

  • Ability to interpret high-level business requirements into architectural plans.
  • Experience with design patterns, modular architecture, and large-scale application design.
  • Understanding of micro frontends, monorepos (Nx), or multi-module Angular structures (preferred).

Execution & Planning Skills

  • Ability to plan execution phases, resource allocation, technical sequencing, and sprint breakdowns.
  • Proven experience managing dependencies and minimizing delivery risks.
  • Strong project ownership and accountability mindset.

Soft Skills

  • Excellent communication and presentation skills.
  • Strong analytical and problem-solving ability.
  • Ability to operate independently with minimal oversight.
  • Leadership qualities – ability to guide, mentor and influence the team.
  • Comfortable representing engineering decisions in client interactions.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx