Overview Software Engineer - Integration team at PayFit. The Integration Squad is a collaborative, cross-functional team focused on maximizing customer value by building integrations with partners and exposing PayFit data for external integration. We embrace the DevOps "You build it, you run it" principle, taking full responsibility for the entire product lifecycle, from development to deployment to maintenance.
Responsibilities Collaborate closely with your team to make informed decisions and understand trade-offs.
Design and build valuable solutions for customers, challenge teammates, and embrace feedback and challenges.
Drive continuous improvement of the team.
Participate in both delivery and discovery phases of customer problems.
Contribute to the full lifecycle of the software solution (discover / design / build / operate / support).
Ensure the product meets security and quality standards.
What you will bring / Qualifications 5+ years of experience in a Full Stack developer role with Node.js and TypeScript.
Strong hands-on background in a product context and with a SaaS product; solid understanding of software architecture.
Fluent English; Spanish or French is a plus but not obligatory.
Experience with continuous delivery and test-driven development (TDD) practices.
Excellent communication with stakeholders including product managers, software engineers, and data engineers.
Ability to navigate ambiguity, work autonomously, and be a strong team player.
Familiarity with agile and lean software development methodologies.
Nice to Have Domain knowledge about integrations or payroll.
Experience with Event-Driven Architecture and Domain-Driven Design.
Even if you don\'t meet 100% of the requirements, we encourage you to apply if you think you\'d be a good fit.
Your Future Team The Integrations Squad focuses on maximizing customer value by building integrations with partners and exposing PayFit data for external integration. The team prioritizes user needs and continuously enhances products and services. We follow a DevOps approach, owning the full product lifecycle from development to deployment to maintenance.
Interview process Discovery Call : Meet a Talent Acquisition Specialist (30-45 min).
Technical Discussion : Meet Daniel, Engineering Manager (approx. 30 min).
Technical Challenge & Code Review : Take-home challenge followed by code review with Aymeric & Dorian (approx. 90 min).
Product & Designer Discussion : Talk with Product (Margaux) (approx. 30 min).
Director Discussion : Final discussion with Pierre, Engineering Director (approx. 30 min).
Background Check (ISO27001) : identity, diploma, and past professional experiences checked after offer.
What we offer Flexibility : option to work away from main offices within Spain and abroad for defined periods; additional requirements may apply depending on role and experience.
Learning & Development : access to a learning platform and English language courses to improve business communication.
Career Development : opportunities for progression and internal moves.
Health promotion : gym subscription with preferential rate; meals (6 EUR lunch vouchers per day).
Transportation : 50% of public transport card covered by PayFit.
Health Insurance : full private insurance coverage with Alan.
Parental support : 20 weeks of leave for mother or co-parent, plus nursery support.
Home office budget and equipment (MacBook standard).
Time off : 25 holidays per year.
Disability Inclusion : positions open to people with disabilities with accommodations as needed.
Location Barcelona, Spain; possible partial remote work.
#J-18808-Ljbffr
Software Engineer • Barcelona, Catalonia, España