Full-stack Engineer

Pleo
Summary
Join Pleo's Partnerships Engineering team as a Software Engineer and contribute to the design, development, and maintenance of high-quality, scalable frontend and backend solutions. You will develop and expand microservices, work with TypeScript and Node.js, collaborate with other teams to integrate third-party systems, and build and improve tools and integration flows. This role offers a unique opportunity to work at the intersection of technology, strategy, and business operations, contributing directly to Pleo's growth. The ideal candidate possesses at least 3 years of professional full-stack software development experience, a strong understanding of full-stack development principles, and proficiency in frontend technologies like React and TypeScript. Familiarity with Kotlin and database systems is also beneficial. Pleo offers various benefits, including a Pleo card, lunch, private health insurance, paid time off, wellbeing days, access to LinkedIn Learning, paid parental leave, and an equity grant scheme.
Requirements
- Our ideal candidate is T-shaped with strong frontend experience and some backend experience
- You have at least 3 years of professional experience as a professional full-stack software developer
- A strong understanding of full-stack development principles, with hands-on experience in frontend technologies such as React & Typescript
- Work in English with ease (it's our company language)
- Are very curious about the story and the people behind the data
- Continuous learner, systematic
- Empathetic of people and stakeholders
Responsibilities
- Contribute to the design, development, and maintenance of high-quality, scalable frontend with some backend work
- Develop and expand microservices to support our commercial tech stack, ensuring smooth integration and reliable performance
- Work with TypeScript and Node.js to build and enhance frontend components and integrations with internal and external tools
- Collaborate with other teams to integrate third-party systems via APIs and webhooks , enabling data synchronization and workflow automation
Preferred Qualifications
- Willingness to learn and code in Kotlin (previous experience with JVM is a bonus )
- Familiarity with database systems (e.g., PostgreSQL)
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
- In [location], we offer _ days of holiday + your public holidays
- For our [name of team] we offer ___ [statement about flexibility/remote working options]
- 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