Lead and mentor a high-performing development team in building complex and scalable software solutions.
Lead the development and maintenance of reusable UI components, design systems, and frontend tooling.
Architect and optimize UI frameworks to ensure high performance, scalability, and maintainability.
Collaborate closely with development teams to provide seamless integration across applications.
Define and enforce best practices, coding standards, and architectural guidelines for frontend development.
Identify bottlenecks and optimize the frontend development and build process for improved developer experience.
Collaborate with UX Designers, Product Managers, and Software Engineers to deliver the best product to our customers.
Qualifications
4+ years of hands-on experience in frontend development – strong knowledge of JavaScript/TypeScript and React framework.
2+ years of experience as a frontend team leader.
Demonstrated expertise in developing comprehensive testing strategies for UI component libraries, including unit-testing with Jest and React Testing Library.
Hands-on experience with Storybook or other UI component documentation tools.
Strong understanding of frontend security best practices (XSS prevention, CORS handling, JWT, and more) and secure UI component development.
A natural leader with strong communication skills and a can-do, hands-on approach.
BSc in computer science/software engineering (or equivalent).