Factor Eleven is hiring a Senior Frontend Engineer to develop user interface components for our AI-powered digital advertising SaaS product. You will join a high-impact role focused on elevating engineering standards and driving an AI-first approach.
What You'll Do
- Develop and implement user interface components using React.js with TypeScript, GraphQL, Jest, Cypress, and Vite.
- Test, profile, and improve front-end performance.
- Document the front-end codebase.
- Mentor team-mates, plan tasks, and estimate workloads.
- Meet with the development team to discuss user interface ideas and applications.
- Review application requirements and interface designs.
- Identify web-based user interactions.
- Write application interface codes 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.
What We're Looking For
- 6+ years of professional experience in a similar position.
- Proven expert knowledge of TypeScript, JavaScript, CSS, HTML, and front-end languages.
- Quality-focused mindset and deep passion for user experience and user interfaces.
- AI-first mindset, embedding AI and automation into product architecture, engineering workflows, and decision-making processes.
- Great knowledge of common frontend tools including React.js, Vite, Jest, and Cypress.js.
- Great experience with browser-based debugging and performance testing software.
- Excellent familiarity with git, npm, docker, and Jira.
- Great troubleshooting skills.
- Good project management skills.
- Extensive experience in mentoring teammates in a respectful, empathic manner.
Technical Stack
- React.js, TypeScript, GraphQL, Jest, Cypress, Vite
- JavaScript, CSS, HTML
- git, npm, docker
Team & Environment
You will work within a cross-disciplinary team under the Engineering Manager.
Benefits & Compensation
- Transparent, above-market salaries.
- 100%-remote within Europe.
- Clear expectations and regular feedback.
- Flexible work-hours and part-time models.
- Be part of a fast-growing, highly-skilled Team.
- Relocation and visa support.
- In person department and company events.
- Home office, co-working space and work-together allowance.
- Personal and professional development fund.
Work Mode
This is a local-country position located in Portugal.
Factor Eleven is an equal opportunity employer.



