Description :
3 - 5 years of proven and progressive experience in Angular(intermediate), React(depth), TypeScript, and Microservices, CSS3, and HTML5.
As a Frontend Developer, you will be in charge of all duties related to the frontend client platform, from developing designs for complicated applications.
This includes reviewing software and business specifications, ensuring UI / UX feasibility, and implementing front-end code optimizations to ensure a smooth user :
- Strong understanding of Javascript fundamentals with a strong understanding of the DOM and browser APIs.
- Full-stack web development experience (Good to have).
- Experience working with Microservices.
- Experience with a responsive design for desktop / mobile.
- Experience with Javascript frameworks, such as Angular(depth), React(intermediate).
- Knowledge of the latest CSS conventions, and experience with preprocessors, such as Sass or Less.
- Ability to work in an Agile environment.
- Great OO skills, including strong design patterns knowledge.
- Passion for software engineering and craftsman-like coding :
- Develop and enhance the performance of the main front-end website.
- Work with business analysts to review business requirements, and UI designers to ensure technical feasibility of concepts.
- Collaborate with backend developers to set up scalable API architectures.
- Maintain frontend infrastructure, monitor for exceptions in the code, and debug any faults
that occur in production.
Perform requirements analysis, identification of code metrics, code analysis, system riskanalysis, usability, automation, and software reliability & Culture :
Innovative Engineering : Collaborative, fail-fast, flat hierarchy.Fosters learning, initiative, curiosity.Masterful Development : Emphasizes clean code, SOLID principles, TDD / BDD.Utilizes robust CI / CD and polyglot engineering.Continuous Growth : Structured mentorship, masterclasses, Geeknights, workshops,continuous skill enhancement, blog contributions.
Agile & Client-Centric : Adopts Agile (Scrum, XP), promotes project ownership and deep clientunderstanding for impactful solutions.
Supportive Environment : Healthy work-life balance, flexible schedules, comprehensive benefits (generous leave), strong team-building.(ref : hirist.tech)