Senior Frontend Developer
BAY6.AI · Hyderabad, Telangana, India
Apply & track with Apply EdgeThis is a hands-on leadership role — you willarchitect and build complex, scalable Angular-based interfaces while guiding a team offrontend developers. You will work closely with backend engineers, AI/ML teams, and productmanagers to deliver high-quality, performant, and AI-integrated user experiences.Must Have Skills
- Angular (v16+ mandatory) — deep, production-grade expertise
- Experience building multi-tier enterprise product UIs — not just standalone apps
- Proficiency in JavaScript, CSS and HTML
- Strong knowledge of RESTful API integration and asynchronous data handling
- Component architecture — reusable UI components, micro frontends, design systems
- Unit testing using TDD
- Cross-browser compatibility and responsive design (mobile + desktop)
- Experience with CI/CD pipelines and Git-based collaborative workflowsNice to Have Skills
- Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3
- Hands-on experience integrating AI/ML-driven features into frontend (e.g., dynamic dashboards,real-time data feeds, model output visualization, AI-assisted workflows)
- Experience with Angular Material or similar UI component libraries
- Knowledge of state management (NgRx or similar)
- SEO solutions for SPAs
- Prior experience in a startup or fast-scaling product development environmentJob Responsibilities1. Lead frontend architecture decisions for Bay6.ai's enterprise AI products — definingcomponent structure, module design, and scalability patterns.2. Build and maintain complex, multi-tier Angular applications aligned with product andbusiness requirements.3. Drive integration of AI/ML outputs and real-time data into intuitive, high-performance UIexperiences.4. Collaborate with backend developers to design efficient API contracts and ensure seamlessfrontend-backend integration.5. Partner with the AI/ML team to translate model outputs, predictions, and insights into clear,usable interfaces.6. Define and enforce frontend coding standards, review pull requests, and ensuremaintainable, well-tested code.7. Work with UI/UX designers to deliver consistent, accessible, and user-friendly experiencesacross platforms.8. Conduct performance profiling and optimization to meet enterprise-grade standards.9. Mentor junior and mid-level frontend developers, fostering a culture of quality andcontinuous improvement.10. Contribute to sprint planning, technical estimations, and delivery execution in an AgileenvironmentRequired Experience:➢ 8+ years of hands-on experience as an Angular Developer, working with the latestAngular versions.➢ Advanced knowledge of Angular practices, components, modules, and tools, withproven experience in complex, large-scale projects.➢ Expertise in providing SEO solutions for single-page applications (SPAs).➢ In-depth understanding of platform architecture, databases, APIs, caching layers,proxies, and other web services.➢ Proven experience in building and optimizing infrastructure to serve front-endapplications and assets.➢ Expertise in CSS, HTML, and writing cross-browser compatible code.➢ Strong experience with JavaScript build tools like Gulp or Grunt.➢ Ability to write non-blocking, efficient code and leverage advanced techniqueslike multi- threading when required.➢ Extensive experience in writing unit tests using Test-Driven Development (TDD)principles.➢ Expertise in creating configuration, build, and test scripts for ContinuousIntegration (CI) environments.➢ Deep knowledge of JavaScript MV-VM/MVC frameworks, including AngularJS.➢ Clear understanding of file system dependencies and application logic.➢ Proven experience validating user actions on the client-side and delivering responsivefeedback.➢ Demonstrated ability to implement both front-end and back-end JavaScriptapplications at scale.➢ Expertise in automating the build process for production using task runners or scripts.➢ Critical thinker with strong problem-solving skills and the ability to mentor juniordevelopers.