At Bay6.ai, successful candidates will join a visionary team, working in a mature tech environment
with high expectations, rapid iteration cycles, and deeply impactful customer-facing systems. You’ll
be contributing to full-fledged product development as well as bespoke implementations – helping
clients in insurance, banking, e-commerce etc. innovate around customer engagement, risk
assessment, self-service, support scaling, and insight generation.
Mode of Work: Work from Office (Hyderabad)
Must Have Skills
- Angular Development (latest version 16+)
- Good Knowledge on building Chatbot UI using Angular
- Strong knowledge of RESTful APIs tools (e.g., Gulp, Grunt)
- Cross-browser compatibility.
- Experience with Bootstrap JavaScript
- Expertise in unit testing (TDD)
Nice to Have Skills
- Proficiency in JavaScript, CSS and HTML
- Experience with SEO solutions for SPAs
- Experience with JavaScript build
- Knowledge of continuous integration (CI)
- Familiarity with multi-threading in
- Experience with GitHub.
Job Responsibilities
- Lead Design and development of complex user interfaces using the latest Angular best
practices. - Drive the adaptation and enhancement of interfaces for modern internet applications utilizing
advanced front-end technologies. - Write clean, scalable, and optimized JavaScript, Bootstrap, CSS, and HTML code.
- Own product analysis tasks and provide strategic direction for optimization and continuous
improvement. - Make critical technical and design decisions for Angular projects, ensuring high-quality,
maintainable solutions. - Develop and maintain robust application code and implement comprehensive unit tests using
the latest Angular version. - Collaborate closely with back-end developers to design and build scalable RESTful APIs.
- Ensure seamless integration and communication with external web services.
- Conduct thorough performance testing and optimization to meet industry-leading standards.
- Work with the design team to ensure a consistent, user-friendly UI/UX experience.
- Provide ongoing support, maintenance, and performance enhancements for applications.
- Ensure applications perform efficiently on both mobile and desktop platforms while meeting
scalability goals.
Required Experience:
➢ 8+ years of hands-on experience as an Angular Developer, working with the latest Angular
versions.
➢ Advanced knowledge of Angular practices, components, modules, and tools, with proven
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-end applications 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 techniques like 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 Continuous Integration (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 responsive feedback.
➢ Demonstrated ability to implement both front-end and back-end JavaScript applications 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 junior developers.
Educational Qualifications:
✓ Engineering graduate or B. Tech/MCA with relevant major subjects like Computer Science.
✓ Applicants with other advanced certifications in relevant areas will be preferred.