Senior/Staff Software Engineer (Angular)
New
J
JobgetherSoftware Development
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- GitHTMLCSSJavascriptTypeScriptAngularCI/CD
Requirements
- 5+ years of professional experience in frontend software engineering with a strong focus on Angular and TypeScript.
- Extensive experience designing, building, and maintaining large-scale single-page applications and modern frontend architectures.
- Strong knowledge of Micro Frontends, Module Federation, reusable component libraries, and scalable UI development practices.
- Solid understanding of HTML, CSS/SASS, JavaScript, frontend security principles, and modern build tools such as Webpack.
- Experience working with Git-based workflows, CI/CD pipelines, and automated testing frameworks.
- Familiarity with observability and performance monitoring tools such as New Relic, Kibana, or similar platforms.
- Passion for creating exceptional user experiences with strong attention to usability, accessibility, and responsive design.
- Excellent communication, collaboration, mentoring, and problem-solving skills with the ability to thrive in remote, distributed teams.
Responsibilities
- Lead the end-to-end development of complex frontend features, from solution design and implementation to deployment, monitoring, and ongoing optimization.
- Design and evolve scalable frontend architectures using Angular, TypeScript, Micro Frontends, and reusable component libraries.
- Collaborate closely with Product, Design, QA, and Engineering teams to deliver intuitive, accessible, and high-performance user experiences.
- Improve frontend performance, reliability, and observability using monitoring and analytics tools while proactively resolving production issues.
- Promote engineering excellence by implementing best practices in CI/CD, automated testing, code quality, observability, and AI-assisted development workflows.
- Mentor and support fellow engineers through code reviews, technical guidance, pair programming, and knowledge-sharing initiatives.
- Contribute to the continuous improvement of design systems, development standards, and engineering processes to enhance scalability and maintainability.
View Full Description & ApplyYou'll be redirected to the employer's site