22 Oct
|
Innova ESI
|
Bengaluru
22 Oct
Innova ESI
Bengaluru
Hybrid Mode Immediate Joiner Only
Location:
-Bangalore
Experience:
-5-10 Years We are seeking a Senior Front End Engineer with strong expertise in Angular to design and build modern, scalable, and high-performance web applications. The ideal candidate will have deep experience in front-end architecture, component-driven development, UI/UX implementation, and integration with enterprise APIs and backend services. This role requires a hands-on engineer who can lead front-end design decisions, mentor developers, and deliver intuitive, responsive, and secure applications aligned with business needs.
Key Responsibilities
• Design, develop, and maintain responsive, enterprise-grade web applications using Angular
• Build reusable, modular, and maintainable UI components and front-end frameworks
• Collaborate with product managers, UX designers, backend engineers, and QA teams to deliver high-quality solutions
• Translate business and technical requirements into scalable front-end architectures
• Optimize applications for performance, scalability, accessibility, and cross-browser compatibility
• Integrate front-end applications with REST APIs, microservices, and backend platforms
• Ensure adherence to coding standards, security practices, and UI development best practices
• Participate in architecture reviews, code reviews, and technical design discussions
• Troubleshoot and resolve complex UI, integration, and performance issues
• Mentor junior developers and contribute to team capability building
• Support CI/CD pipelines and deployment processes for front-end applications Required Qualifications
• Bachelor’s degree in Computer Science, Engineering, or related field
• 6+ years of experience in front-end development
• 4+ years of hands-on experience with Angular (Angular 10+ preferred)
• Strong proficiency in TypeScript, JavaScript, HTML5, CSS3, SCSS
• Experience building single-page applications (SPAs) and responsive web interfaces
• Strong understanding of RxJS, NgRx, state management, and reactive programming
• Experience integrating with RESTful APIs
• Familiarity with component-based architecture, reusable design systems, and UI frameworks
• Solid understanding of front-end performance tuning and optimization
• Experience with Git, branching strategies, and collaborative development workflows
• Strong problem-solving, communication, and stakeholder collaboration skills Preferred Qualifications
• Experience with Angular Material, PrimeNG, or similar UI component libraries
• Familiarity with micro frontends and modern front-end architecture patterns
• Experience with unit testing and UI testing using tools such as Jasmine, Karma, Jest, or Cypress
• Exposure to cloud platforms such as Azure, AWS, or GCP
• Familiarity with DevOps / CI-CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or similar
• Knowledge of web accessibility standards, secure coding, and enterprise application compliance
• Experience working in Agile/Scrum environments Technical Skills
• Frontend Frameworks: Angular
• Languages: TypeScript, JavaScript, HTML, CSS, SCSS
• State Management: RxJS, NgRx
• API Integration: REST APIs, JSON
• Testing: Jasmine, Karma, Jest, Cypress
• Tools: Git, VS Code, npm, Webpack
• Cloud/DevOps: Azure DevOps / GitHub Actions / Jenkins
• UI Libraries: Angular Material / Bootstrap / PrimeNG Key Competencies
• Front-end architecture and design
• Strong UI engineering and attention to detail
• Scalable component development
• Problem solving and debugging
• Collaboration across cross-functional teams
• Mentoring and technical leadership
• Ownership and delivery focus
📌 Front End Engineer (Bengaluru)
🏢 Innova ESI
📍 Bengaluru