Senior Front-End Engineer (Angular) – India
About Us
Tech9 is shaking up a 20-year-old industry, and we're not slowing down. Recognized by Inc. 5000 as one of the nation's fastest-growing companies, we are dedicated to building innovative, high-quality software solutions. Our team is passionate about delivering technology that makes an impact. We offer a 100% remote working environment with a collaborative and supportive culture, allowing you to focus on what you do best.
Role Overview
We are looking for a Senior Front-End Engineer with strong experience in Angular (v10+), TypeScript, and modern web application development. In this role, you will contribute to the enhancement and modernization of a large-scale enterprise application, helping to improve performance, maintainability, and user experience across the front end.
The ideal candidate is a hands-on engineer who takes ownership, writes clean and maintainable code, and collaborates closely with designers, back-end developers, and QA engineers. You’ll play a key role in refactoring legacy front-end components, implementing scalable UI architecture, and building new, interactive features for end users.
Responsibilities
- Application Development: Design, develop, and maintain responsive web applications using Angular, TypeScript, and RxJS.
- UI Implementation: Build dynamic, reusable, and accessible UI components that align with UX design standards and modern front-end best practices.
- Feature Enhancement: Work on improving existing functionality and implementing new modules in close collaboration with cross-functional teams.
- Performance Optimization: Identify and resolve performance bottlenecks to ensure a smooth, high-performing user experience.
- Code Quality: Write clean, modular, and testable code following established coding standards, code reviews, and CI/CD practices.
- Collaboration: Work with architects, senior engineers, designers, and QA teams to ensure seamless end-to-end feature delivery.
- Debugging & Troubleshooting: Diagnose and fix complex front-end issues with an emphasis on long-term maintainability.
- Refactoring & Modernization: Participate in efforts to refactor legacy codebases and migrate older frameworks or components to modern Angular standards.
- Documentation: Maintain clear, organized technical documentation and contribute to knowledge sharing within the engineering team.
Minimum Qualifications
- Candidate must be located in India.
- 7+ years of professional experience in front-end development.
- Strong expertise in Angular (v10+), TypeScript, HTML5, CSS3, and JavaScript (ES6+).
- Proficient in component-based architecture, state management (NgRx or similar), and reactive programming with RxJS.
- Solid understanding of RESTful API integration, asynchronous data handling, and client-side performance optimization.
- Experience with Git and CI/CD workflows.
- Strong communication and teamwork skills with a proactive, ownership-driven mindset.
Preferred Qualifications
- Familiarity with progressive web apps (PWA), lazy loading, and responsive design principles.
- Experience working with design systems or component libraries (Angular Material, PrimeNG, etc.).
- Understanding of front-end testing frameworks (Jasmine, Karma, Jest, Cypress).
- Exposure to Agile/Scrum development environments.
- Bachelor’s or Master’s degree in Computer Science or a related technical field.
Why Join Us?
- Challenging Projects: Contribute to the modernization of a large-scale enterprise application while building new, user-focused features.
- Flexibility: 100% remote role based in India with flexible working hours.
- Collaboration: Work with a talented team of engineers and leaders in a supportive, global environment.
- Growth: Deepen your front-end expertise in Angular, performance tuning, and scalable UI architecture.
Hiring Process
Our hiring process is designed to be thoughtful, efficient, and focused on both technical ability and team fit:
- 30-minute on-demand HireVue screening – Situational and behavioral questions to understand your ownership mindset, adaptability, and collaboration style.
- 10-minute virtual Q&A with our recruiter – A short chat to clarify role details and answer your questions.
- 60-minute live technical interview – Conducted with a member of our engineering team.
- 15–30 minute chat with the hiring manager – To align on expectations and culture fit.
To ensure you've received our notifications, please whitelist the domains jazz.co, jazz.com, and applytojob.com
