Overview
We are looking for a highly-skilled Senior Frontend Engineer to join one of our development teams. In this role, you will develop and implement user interface components using React.js with technologies such as TypeScript, GraphQL, Jest, Cypress and Vite, as we build AI-powered digital advertising. You will test, profile and improve front-end performance, document the front-end codebase, and mentor teammates, planning tasks and estimating workloads. You will work within a cross-disciplinary team under the Engineering Manager to contribute to our multi-tenant SaaS product. This is a high-impact role for someone who elevates engineering standards and drives an AI-first approach across the organization. To succeed, you should have in-depth knowledge of React concepts, strong front-end coding skills, and an understanding of progressive web applications. The goal is to design, plan and build modern UI components that enhance performance and coach others to do the same.
Responsibilities
- Meeting with the development team to discuss user interface ideas and applications
- Reviewing application requirements and interface designs
- Identifying web-based user interactions
- Developing and implementing highly responsive user interface components using React concepts
- Writing application interface codes using TypeScript following React.js workflows
- Troubleshooting interface software and debugging application codes
- Developing and implementing front-end architecture to support user interface concepts
- Providing automated unit, end-to-end (e2e) and visual regression tests
- Monitoring and improving front-end performance
- Documenting application changes and developing updates
- Participating in code and technical design reviews
- Writing and reviewing tasks and estimating workloads for yourself and others
- Providing mentorship to team members
Qualifications
6+ years of professional experience in a similar roleProven expert knowledge of TypeScript, JavaScript, CSS, HTML and front-end languagesQuality-focused mindset and a strong passion for user experience and interfacesAI-first mindset, embedding AI and automation into product architecture, engineering workflows, and decision-making processesStrong knowledge of frontend tools including React.js, Vite, Jest and Cypress.jsExperience with browser-based debugging and performance testingFamiliarity with Git, npm, Docker and JiraExcellent troubleshooting skillsGood project management skillsExperience mentoring teammates in a respectful, empathetic mannerBenefits
Transparent, above-market salaries100%-remote within EuropeClear expectations and regular feedbackFlexible work-hours and part-time modelsBe part of a fast-growing, highly-skilled teamRelocation and visa supportIn-person department and company eventsHome office, co-working space and work-together allowancePersonal and professional development fund#J-18808-Ljbffr