Website:
bay6.ai
Job details:
Position: Lead Angular Developer
Experience: 8+ years
Mode of Work: Full-Time (All 5 days work from office)
Must Have Skills
• Angular Development (latest version 16+)
• Good Knowledge on building Chatbot UI using Angular
• Proficiency in JavaScript, CSS and HTML
• Strong knowledge of RESTful APIs
• Expertise in unit testing (TDD)
• Cross-browser compatibility.
• Experience with Bootstrap
Nice to Have Skills
• Experience with AngularJS
• Experience with SEO solutions for SPAs
• Experience with JavaScript build tools (e.g., Gulp, Grunt)
• Knowledge of continuous integration (CI)
• Familiarity with multi-threading in JavaScript
• Experience with GitHub.
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.
Click on Apply to know more.