Madrid, Community of Madrid, Spain Remote (Country)

Factor Eleven is hiring a Senior Frontend Engineer - React.JS (Portugal, f/m/d)

About the Role

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.

Required Skills
React.jsTypeScriptGraphQLJestCypressViteJavaScriptCSSHTMLgitUI/UXTestingPerformance OptimizationWeb StandardsAgile Methodologies
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Factor Eleven
Factor Eleven's tech department is the inhouse tech scale-up responsible for its SaaS product suite offering localized digital advertising to enterprises of all sizes and shapes. It powers the engine that Factor Eleven is successfully built upon.
All jobs at Factor Eleven Visit website
Job Details
Category frontend
Posted 9 months ago