Senior Fullstack Engineer

Pleo Logo

Pleo

📍Remote - Spain, Portugal

Summary

Join Pleo as a Senior Frontend Engineer and become a key player in shaping the future of work. You will leverage your expertise in modern JavaScript, React, and related technologies to build elegant and scalable solutions. Collaborate closely with designers and product managers to create exceptional user experiences. Take ownership of projects from ideation to delivery, working across multiple product teams. Your deep understanding of frontend development principles and your passion for quality will set the standard for the team. Pleo offers a unique work environment with a focus on collaboration, innovation, and a strong work-life balance.

Requirements

  • Care deeply about your craft and about quality
  • Care deeply about product and design
  • Be proactive and confident in your skills
  • Work in a lean environment
  • Organize work across teams
  • Be comfortable working in a multidisciplinary environment, and especially comfortable working with designers
  • Know your way around: Modern JavaScript, CSS and Web APIs
  • Know your way around: Component-based, declarative UIs (we use React)
  • Know your way around: Accessibility in web apps
  • Know your way around: CSS-in-JS (we use styled-components)
  • Know your way around: Linting and testing frameworks (we use Jest + RTL and Cypress)
  • Know your way around: Static types (we use TypeScript)
  • Know your way around: Data fetching and mutations (we use tRPC, SWR, and TanStack Query)
  • Know your way around: Tooling for frontend teams and shared component systems (we use Storybook)
  • Know your way around: Internationalisation/i18n (we use LinguiJS)
  • Work in English with ease (it's our company language)
  • Never stop being curious and love learning about new languages/frameworks/working styles
  • Keep track of your promises – at least your JavaScript ones
  • Accidentally start sentences with npm because you’re so used to typing it
  • Evangelise ES6, ECMAScript 2018, ES2022, or know better than we do what the newest standard is
  • Have experience solving complex technical challenges at scale
  • Ensure a high bar for quality and reliability on your team
  • Coach others on your team to help them develop as engineers
  • Advocate for a more thorough code review process than a quick scroll to the bottom of the page and a “LGTM!”
  • Don’t just write code, you help to design the overall solution
  • Would be a person that they would actually like to have a coffee with (virtual or not)
  • Somehow find a way to debate the merits of server vs client side rendering in that aforementioned coffee chat

Responsibilities

Take the project end-to-end from ideation to delivery and steward efforts that involve two or more product teams across the organization

Benefits

  • Your own Pleo card (no more out-of-pocket spending!)
  • Lunch is on us - with catering in our Lisbon, Copenhagen and London offices or a monthly lunch allowance paid directly together with your salary in other markets
  • Private health insurance to ensure you’re fit in body and mind to do your best work
  • For our Frontend teams, we offer fully remote or coming to the office, the choice is yours
  • Option to purchase 5 additional days of holiday through a salary sacrifice
  • Wellbeing days - fully paid days off designed for a slower pace, allowing you to take time to recharge and prioritise self-care
  • We’re trialling MyndUp to give our employees access to free mental health and wellbeing support with great success so far
  • Access to LinkedIn Learning - acquire new skills, stay abreast of industry trends and fuel your personal and professional development continuously
  • Paid parental leave - we want to make sure that we're supportive of families and help you feel that you don't have to compromise your family due to work
  • All of us have a stake in Pleo’s success - ask us about our equity grant scheme

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.