Lead Front-end Engineer - People Workflows Automation (d/f/m) in Madrid


Share offer

Job Description

This role could be onsite or fully remote from one of the following countries: Germany, Spain, Ireland, Netherlands or UK.

At Personio, we are on the amazing journey of becoming the leading HR Platform in Europe!

The real story for us begins by impacting people globally every day. By simplifying and automating thousands of processes across human resource management, payroll and recruiting, we are impacting close to 1.000.000 people.

As a Lead Engineer, you will be a bar raiser in a mission-based team. In collaboration with a Staff Engineer, you’ll ensure that we are constantly making the best technical decisions to maximise development efficiency and product maintenance. That means making technical decisions, enforcing good separation of concerns, addressing the challenges of building software at the scale of Personio, improving observability to maintain high availability, etc.

This is a high-impact and hands-on role. Your daily tasks will be coding, writing and reviewing RFC and mentoring other engineers to help them grow and ensure the software we build is up to Personio’s standard. As a leader, you will also take initiatives outside your team: interviewing engineers, reviewing coding challenges, holding technical presentations, building central components, etc.

Your mission
  • Ensure the team makes the best technical decision addressing Personio’s challenges.
  • Build complex and reusable components that the team can leverage to improve delivery.
  • Ensure the high quality of delivery via code reviews, pair programming sessions while mentoring engineers and fostering the technical growth of the team.
  • Increase observability of our software and platform to meet our availability target.
  • Engage in technical collaboration with other teams to maximise synergy and align our roadmaps.
  • Be the technical go-to person in your team for technical and non-technical topics and stakeholders.
  • Drive an engineering culture of quality, good development principles and innovation from inside your team.
  • Advocate adoption and lead implementation of PWA across entire teams.
  • Support engineers across delivery teams to unblock their UI library challenges.
  • Define and implement metrics to measure the team's progress towards our goals.

  • Concrete knowledge of TypeScript, React, SCSS, CSS Modules, Style Dictionary, Rollup, Webpack, Nx and monorepo among others.
  • A deep understanding of DOM, CSSOM, DOM events, Critical Render Path (CRP), semantic versioning, package distribution, and client and server-side rendering (CSR, SSR).
  • Proficient with different types of testing strategies for applications/components.
  • A DesignOps mindset with a proven track record of maintaining design systems.
  • Enthusiasm for building a technical strategy and translating it into reality.
  • Comfortable breaking down large pieces of work into smaller deliverables.
  • Experience with micro-frontends, event-driven, and functional and reactive programming.
  • Very good communication skills to provide technical guidance and leadership.
  • Passion for enabling your teammates and amplifying their technical abilities by mentoring and coaching.
  • Fluent in English (written and spoken).

What motivation and mentality should you bring
  • You are a team player. You are open to different approaches and support the team in making decisions.
  • You are a proactive problem solver. You are willing to leave code and engineering practices in a better shape than when you first encountered them.
  • You are pragmatic and aware of the business value your code delivers. You can sacrifice “ideal” for “solid”. But you don’t leave tech debt behind.
  • You embrace change and have an iterative mindset for delivering software: bring your agile mindset to the table!
  • You embrace feedback - no one is perfect, and neither are we. So let’s make this an opportunity to praise and learn from each other.
  • Teaching, Coaching and empowering your colleagues is something that fulfills you.
  • Humor! Have fun with us, learn from our mistakes, and bring good vibes.

Aside from our people, culture, and mission, there are a variety of additional benefits that help make Personio a great place to work! Work with us and receive:

  • Competitive compensation package – reevaluated each year – that includes salary, benefits, and pre-IPO equity
  • 28 days of paid vacation, plus another additional day after 2 and 4 years (because we love what we do, but we also love vacation!)
  • 2 Impact Days you can use to have an impact on the environment and society –  one for an individual project of your choice and one for a company-wide initiative! #SocialResponsibility
  • Find your best way to work with our office-led, remote-friendly PersonioFlex! We offer a roughly 50% remote, 50% in-office working framework to suit your needs
  • Annual personal development budget for you to invest in your development via professional memberships, external certifications, conferences, and more
  • Regular company and team events like All Company Culture Week and local year-end celebrations
  • High-impact working environment with flat hierarchies and short decision-making processes
  • Receive generous family leave, child support, mental health support, and sabbatical opportunities with PersonioCares
  • Save money with corporate discounts across brands like Adidas, LG, Bosch, Apple, and more
  • Choose between green mobility options, including a bike lease covered by Personio
  • Monthly tax-free stipend of €162 to help cover food and public transportation expenses (Cobee)
  • Private health insurance (company level plan): Access to Sanitas plan at a reduced employee cost (€43 for employees, spouse, or children)
  • Access multiple fitness studios and sports facilities across Spain for €30 per month with a subsidized Gympass membership
  • Free English and Spanish language classes
  • A beautiful office in the heart of the city, complete with professional espresso machines, free drinks and snacks, and indoor and outdoor break spaces
Bring your best. Make your mark. We’re using technology to revolutionize the way HR operates so that we can transform the way millions of people experience work every day. We move fast, challenge the status quo, and support our people as they shape their careers.

With over 8,000 customers and a team of 1,700 in seven offices across Europe, now is the perfect time to join! We believe in hiring driven people who want to make an impact. So bring your best, and let’s build the future of HR technology together.

Personio is an equal opportunities employer, committed to building an integrative culture where everyone feels welcomed and supported. We #EmbraceUniqueness and understand that our diverse, values-driven culture makes us stronger. We are proud to have an inclusive workplace environment that will foster your development no matter your gender, civil status, family status, sexual orientation, religion, age, disability, education level, or race.

About Personio

  • Human Resources

  • Munich, Germany

  • 201-500 employees

  • 2015

Personio is the all-in-one HR software for small- and medium-sized companies. Based in Munich, Madrid and London, Personio's mission is to make HR processes as transparent and efficient as possible so HR can focus on the most valuable assets in the company: the people. The Personio solution includes human resources, recruiting and payroll and supports all core HR processes every business needs to do. More than 2,000 customers in over 40 countries use Personio.

In 2019, tech consultancy GP Bullhound included Personio in a list of 50 European start-ups set to achieve a billion-dollar valuation over the next two years, giving them ‘unicorn’ status.

Other frontend developer jobs that might interest you...