Overview
We are looking for a highly-skilled Senior Frontend Engineer to join one of our development teams. You will develop and implement user interface components using React.js with technologies such as TypeScript, GraphQL, Jest, Cypress and Vite, as we build the future of AI-powered digital advertising. You will test, profile and improve front-end performance, document the front-end codebase, and mentor teammates, plan tasks and estimate 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.
Responsibilities
- Meet with the development team to discuss user interface ideas and applications
- Review application requirements and interface designs
- Identify web-based user interactions
- Develop and implement highly responsive user interface components using React concepts
- Write application interface code using TypeScript following React.js workflows
- Troubleshoot interface software and debug application codes
- Develop and implement front-end architecture to support user interface concepts
- Provide automated unit, e2e and visual regression tests
- Monitor and improve front-end performance
- Document application changes and develop updates
- Participate in code and technical design reviews
- Write and review tasks and estimate workloads for yourself and others
- Provide 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 and workflowsStrong knowledge of frontend tools including React.js, Vite, Jest and CypressExperience 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 fundLocation
Madrid, Community of Madrid, Spain (remote within Europe considered)
#J-18808-Ljbffr