In your role as a Lead Frontend Developer, you will:
- Design, develop and maintain robust user interfaces using React/VueJS and Node
- Participate in requirements gathering, design, development, and QA support
- Collaborate with cross-functional teams to ensure the front-end is optimized for usability, accessibility, and performance
- Build reusable components and front-end libraries
- Optimize code for performance and SEO
- Discover and implement new technologies to maximize development efficiency as well as customer satisfaction.
- Provide input and mentoring for other engineers
- Continuously monitor frontend performance, identify, and address bottlenecks, and suggest optimizations
- Manage and prioritize the frontend team's backlog, ensuring timely delivery of high-quality work
- Mentor and upskill team members with modern technologies and best practices.
Qualifications:
- At least 6 years of relevant experience in front-end development, with at least 2 years in a leadership role
- Must have experience developing CMS-based and e-commerce solutions based on headless architectures
- At least 4 years of experience with the React or Vue ecosystem
- Strong Knowledge of State Management and relevant workflows
- In-depth knowledge of TypeScript, CSS, and HTML
- Strong proficiency in Vanilla JavaScript and browser API
- Experience with integration of RESTful APIs and GraphQL
- Knowledge and experience with full SDLC lifecycle
- Good sense of User Experience and Design as a whole.
- Experience with Lean / Agile development methodologies
- Good experience with unit, integration and e2e testing and relevant workflows
- Good experience with CI/CD paradigms and relevant workflows (GitHub actions, GitLab pipelines or similar)
- Experience with git
- Experience with Design Systems principles
- English proficiency
Optional/Nice to have.
- Familiarity with other frameworks such as Angular, Solid, and Svelte
- Experience in Next.js and Vercel is a big plus
- Familiarity with accessibility principles and patterns
- Familiarity with E2E testing and relevant workflows
- Familiarity with modern frontend tooling such as Webpack, Vite similar
- Overview of current commerce and content management systems in the market
- Keen eye on User Experience and Design as a whole