Join our team as a highly-skilled Senior Frontend Developer! You'll be instrumental in building our sports booking platform using advanced technologies.
Responsibilities:
Collaborate with product and backend teams to design and implement our Angular platform.
Create visually appealing and responsive user interfaces.
Write clean, modular, and well-documented code.
Utilize micro frontend architecture for scalability and flexibility.
Develop UI components using Storybook.
Implement state management solutions for seamless data flow.
Conduct thorough testing to ensure reliability.
Stay updated on front-end trends and best practices.
Mentor and guide other developers.
Requirements:
At least 5 years of extensive experience in Angular (Preferred latest versions 16+)
Proficiency in HTML, CSS, JavaScript/TypeScript.
Experience with Creating and managing Libraries and Storybook.
Experience with 3-party libraries integrations (Auth, Analytics, UI components, etc)
Experience working with GIT + Pipelines.
Experience working with back-end services (integrate models and structure).
Strong understanding of state management (e.g. NgRx, Akita).
Familiarity with micro frontend architecture.
Familiarity with RXJS + signals technology.
Familiarity with angular unit test solutions(jest, jasmine etc…).
Problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
At least 5 years of extensive experience in Angular (Preferred latest versions 16+)
Proficiency in HTML, CSS, JavaScript/TypeScript.
Experience with Creating and managing Libraries and Storybook.
Experience with 3-party libraries integrations (Auth, Analytics, UI components, etc)
Experience working with GIT + Pipelines.
Experience working with back-end services (integrate models and structure).
Strong understanding of state management (e.g. NgRx, Akita).
Familiarity with micro frontend architecture.
Familiarity with RXJS + signals technology.
Familiarity with angular unit test solutions(jest, jasmine etc…).
Problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
This position is open to all candidates.