Position not open anymore
Responsibilities
- Develop and maintain the main website and internal admin tools used for content management;
- Collaborate with designers, product managers, and backend engineers to deliver high-quality user experiences;
- Ensure performance, scalability, and reliability of frontend applications;
- Write clean, maintainable, and testable code following best practices;
- Participate in code reviews and contribute to a strong engineering culture;
- Continuously improve the frontend development process and workflows within the team.
Qualifications
- Solid experience building and maintaining frontend applications using Next.js, React, and TypeScript;
- Proficiency with Tailwind CSS for styling scalable and responsive UIs;
- Familiarity with i18n implementations for multi-language support;
- Strong understanding and commitment to web accessibility standards (a11y);
- Experience writing unit and integration tests using Jest;
- Basic experience with backend development using Node.js;
- Understanding of containerized application deployment, ideally with Kubernetes;
- Familiarity with monitoring and error tracking tools (e.g., Sentry) is a plus;
- Ability to maintain and iteratively improve existing codebases, ensuring performance, reliability, accessibility, and scalability.