Who are we?
PayFit simplifies payroll management and HR processes for SMBs(e)PayFit is an automated SaaS solution to help business owners and HR professionals save time and money allowing them to refocus on what really matters: their employees(e)Since 2015, we have set ourselves a mission to support the digital transformation of HR management through our ever growing range of product features and services(e)We have a strong presence in France and have been quickly growing in Germany, Spain and in the UK(e)With 7,000 customers in 4 countries, we are one of the fastest-growing SaaS companies in Europe.
Today, we are more than 900 employees at PayFit and we all share four core values:
• Care for each other
• Always stay humble
• Strive for excellence
• Live and work with passion
We are committed to a culture of inclusion and an environment that enables fulfillment in freedom & responsibility.
The time-off team
- PayFit is seeking an experienced engineer to join the Time Off team(e)As a Global Team at Payfit, Time-off is responsible for maintaining and improving the Leaves & Absences module and its features across all versions of the application for our different countries.
- We are striving to become a revenue generator for Payfit and attract new customers(e)
- We work in a multi-cultural environment and are committed to diversifying our team by hiring people who are different from us.
- If you join us, you'll work in a cross-functional team, who has a strong interest in users, and a bias for continuous improvement.
- With us you'll embrace the DevOps "You build it, you run it" principle from the get go.
- In the team, collaboration is our default way of working(e)We pair program and even ensemble program most of the time.
Your day to day mission ⭐
- Improve our craft by defining the best architecture to satisfy the product requirements (DDD or System design)
- Be part of a product team (Design, Engineering, and Product) to define issues to solve and work on.
- Mentor and support teammates(e)We are looking for a team player who strives on sharing his knowledge with others, someone who believes that team collaboration is more valuable than individual progress.
- Promoting software development best practices (Clean code, low-complexity, maintainable, well tested and documented)
- Own all the areas of the team's projects back-end, front-end and infrastructure.
This job has been tailored for you if..(e)🦄
- You have a solid understanding of software fundamentals (Data Structures, Software Architecture, Design Patterns)
- You have a strong experience in Javascript (or similar programming language) software development (frontend and backend).
- You have a good knowledge about testing, monitoring and continuous deployment.
- You are comfortable writing technical documentation and specs.
- You have good communication skills and you can adapt your talking points to a non-technical audience.
Technologies we use
- Node.js with Express.js, MongoDB, GraphQL, Jest
- Typescript (> 3.7), React (> 16.8), Jest, React Testing Library
- Monitoring with Datadog
- Microservices on Docker with Kubernetes on AWS, Staging-on-demand
- Prettier, ESLint
Hiring process ⚙️
- 1️⃣ TA - Discovery Call (30-45min)
- 2️⃣ Engineering Manager ITW (30min)
- 3️⃣ Coding challenge, followed by tech ITW (2hr including challenge).
- 4️⃣ Triforce meeting - PM and PD (1hr)
- 5️⃣ Engineering Director (45min)
What we offer
• An international and dynamic team with the opportunity to visit our different offices (Paris, Berlin, Barcelona, London)
• A Work From Anywhere policy to allow for flexibility! Depending on your contract, live and work permanently in one of our 4 countries of your choice or work abroad up to six months a year!
• 150 euros equipment budget to comfortably work from home
• A gym at our Paris office and a Gymlib membership with preferential rates
• Restaurant tickets card (Swile)
• 20 weeks of maternity leave supported by PayFit and 4 weeks of partner leave (Signed the Parental Act)
• Health insurance (supported to 60% by PayFit)
• One day per year dedicated to volunteer for an association
• A fulfilling and inclusive workplace, offering equal opportunities for any minority, disability, gender identity and sexual orientation(e)Don’t forget: everyone fits at PayFit!