Front-end Software Engineer
il y a 14 heures
About SwanSw s Europe’s embedded banking specialist. We empower software companies to embed banking features like accounts, cards, and payments directly into their products, under their own brand. Swan processes over €1.5 billion in monthly transactions for more than 150 companies such as Pennylane, Indy, Agicap, Libeo and Lucca. Founded in 2019, the company has received growth capital from investors such as Lakestar, Accel, Creandum, Bpifrance and Eight Roads. Swan is a principal member of Mastercard and a licensed financial institution, regulated by the French banking authority (ACPR).MissionBanking belongs in business software. Many software companies already serve small businesses wonderfully – invoicing, payroll, inventory, and more. They’re on a mission to become the central hub for business life. When it comes to financial workflows, there’s still a gap. Critical tasks like managing cash flow, tracking payments or reconciling accounts happen outside the software, in spreadsheets, email threads and banking portals. Business software shouldn’t just record financial activity — it should run it.Job DescriptionSwan is building the future of embedded banking in Europe. We empower companies to seamlessly integrate banking features into their products through our modern GraphQL API, pre‑built front‑end components and comprehensive administration tools. As we scale to serve thousands of businesses and millions of end‑users, we’re looking for talented engineers who want to craft exceptional user experiences that developers and end‑users love.Your MissionAs a Front‑End Software Engineer, you’ll be an autonomous contributor within our focused front‑end team – a center of excellence across our 70+ engineering organization. You’ll work on building and refining the visual face of Swan’s platform on two critical surfaces: Swan’s Component Library – ready‑to‑use front‑end components for partners, and Swan’s Interfaces – dashboards and tools that developers and millions of users interact with daily. This is a role for engineers ready to own features end‑to‑end, from design to production.ResponsibilitiesFeature Ownership & Delivery (35%)Own features end‑to‑end across the component library and internal interfaces, from technical design through production deployment and monitoring.Work autonomously on projects with limited uncertainty, delivering value on time.Reduce scope intelligently when needed to meet deadlines without compromising quality.Handle unexpected complications without derailing timelines – you’re resourceful and pragmatic.Deliver consistently, building trust with your team through reliable execution.Component Library Development & Maintenance (15%)Build and maintain reusable components that are intuitive, flexible and maintainable.Ensure backward compatibility and handle breaking changes gracefully with clear migration paths.Write comprehensive documentation including usage examples, props API, accessibility guidelines and integration guides.Provide developer support by triaging issues, reviewing partner implementations, and improving DX based on feedback.Optimize for bundle size and performance – partners integrate your components into their production apps.Technical Execution & Code Quality (25%)Write production‑grade React, TypeScript and GraphQL code that’s clean, maintainable and well‑tested.Provide insightful code reviews and approve PRs independently, helping elevate the entire team.Write comprehensive tests (unit, integration, visual regression, accessibility) covering edge cases and critical user paths.Design reliable components considering failure modes, edge cases and varied integration contexts.Implement security and performance best practices, ensuring interfaces are fast, accessible and secure.Propose refactoring to reduce technical debt and improve maintainability across both codebases.Collaboration & Communication (10%)Collaborate effectively across teams to solve complex problems spanning front‑end, backend and partner integrations.Explain technical concepts clearly to non‑technical stakeholders.Gather feedback from partners using the component library and translate it into improvements.Provide timely, constructive feedback in code reviews and design discussions.Participate in technical interviews, evaluating candidates and representing our engineering culture.Production Operations & Continuous Improvement (15%)Monitor component usage and performance across partner implementations.Create meaningful dashboards and alerts for the services you own.Participate in on‑call rotation, responding to incidents affecting both our product and partner integrations.Investigate production issues independently, including debugging issues in partner implementations.Handle deployments and rollbacks autonomously, coordinating breaking changes with affected partners.You’re a Great Match IfTechnical ExcellenceYou have 2‑5 years of professional software development experience, with demonstrated growth and increasing autonomy.You’re highly skilled in React, TypeScript and GraphQL – these are your daily tools.You write clean, tested, maintainable code and care deeply about code quality.You understand modern front‑end architecture patterns (component composition, state management, data fetching strategies).You have experience with testing strategies (unit tests with Jest/Vitest, component testing, e2e with Playwright/Cypress, visual regression).You’re comfortable with Git workflows, CI/CD pipelines and modern development tooling.You understand responsive design, accessibility (WCAG) and performance optimization.Component Library & Developer Experience (Highly Valued)You’ve built or contributed to reusable component libraries or design systems.You understand component API design principles (composition, flexibility, sensible defaults).You think about developer experience as a product: intuitive APIs, clear documentation, helpful error messages.You’re familiar with library tooling (bundlers, tree‑shaking, CSS‑in‑JS, TypeScript type generation).You understand versioning strategies and how to evolve public APIs without breaking consumers.You care about bundle size, tree‑shaking, and performance in library contexts.You’ve written technical documentation for developers.Architecture & System Design (Growing Skills)You can design reliable components that work in varied integration contexts, considering failure modes and edge cases.You understand distributed systems fundamentals (async communication, event‑driven patterns, error handling).You’re learning about system design trade‑offs (consistency vs. availability, performance vs. maintainability, flexibility vs. simplicity).Collaboration & OwnershipYou take ownership of features from concept to production, thinking about user impact and business value.You balance product work with platform work—understanding when to build for Swan vs. building for partners.You communicate proactively about status, blockers and technical decisions.You can explain technical concepts to different audiences.You’re comfortable working across the stack when needed (debugging backend issues, understanding database queries).Passion for CraftYou have a strong UX/UI sensibility and care about the details that make interfaces delightful.You think about developer experience as a product itself (component APIs, documentation, ease of integration).You stay current with front‑end technologies and bring new ideas to the team.There are professional‑level English (Swan is an international team).Empathetic: You understand your team, users and stakeholders.Skilled: You combine technical depth with growing leadership abilities.Frank: You communicate directly and value honest feedback.No ego: We love to challenge each other and we leave our egos at the door.Bonus Points (Not Required)Experience with design systems (Radix, Shadcn, Material‑UI, Ant Design) or building component libraries from scratch.Familiarity with component library tooling (Storybook, Chromatic, Ladle).Familiarity with bundler tooling (tsup, Rollup, Vite).Experience with monorepo management (Turborepo, Nx, pnpm workspaces).Understanding of CSS‑in‑JS solutions (Styled Components, Emotion, Vanilla Extract).Contributions to open‑source component libraries or design systems.Experience with automated testing strategies (visual regression testing, contract testing, accessibility testing).Familiarity with fintech, embedded banking or regulatory technology (PCI DSS, GDPR, strong customer authentication).Understanding of system architecture beyond front‑end (databases, message queues, distributed systems).Experience working in product‑driven environments with cross‑functional teams (Product, QA, Security, Platform).Experience supporting external developers (developer relations, technical writing, community management).Perks of being a SwaneeHybrid remote policy: great office setting and flexibility – at least 3 days a month in our Parisian office.Relocation package available for those who want to settle in Paris.Holidays: 25 days + RTT.Meal vouchers: Swile card to cover meals on work days.Transport: Monthly mobility package for alternative commuting modes.Health insurance: Alan (mutuelle).Sports: partnership with Classpass and Gymlib for discounts on subscriptions.Well‑being support: access to Moka Care for mental health and wellness.Offsite: once a year we gather for deep‑dive topics and relaxation.Diversity and inclusion are important – we’re working hard to get better every day.ValuesSimplicity – We weave simplicity into everything we do. Long Term – We play the long game for partners and climate. Excellence – We consistently create pixel‑perfect banking services. Be Human – Kindness and integrity guide action.Recruitment Process30‑min video call with Talent Acquisition Manager.CTO interview.System design interview.Peer interview with Product/Product Design. #J-18808-Ljbffr
-
Front-end Software Engineer
il y a 14 heures
Paris, France swan.io Temps pleinAbout Swan is Europe’s embedded banking specialist. We empower software companies to embed banking features like accounts, cards, and payments directly into their products, under their own brand.Swan processes over €1.5 billion in monthly transactions for more than 150 companies—like Pennylane, Indy, Agicap, Libeo, and Lucca. Founded in 2019, the...
-
Senior Front-End Software Engineer
il y a 14 heures
Paris, France METAFORA biosystems Temps pleinWe’re a fast-growing biotech company on a mission to revolutionize cell biology and single cell analysis. Our platform transforms complex biological datasets into actionable insights through cutting-edge technology, empowering scientists and clinicians to make data-driven decisions faster and more effectively.As part of our growing engineering team,...
-
Senior Software Engineer
il y a 14 heures
Paris, France PayFit Temps pleinSenior Software Engineer - Front-end Framework PayFit is an intuitive SaaS payroll and HRIS solution designed specifically for SMBs. Founded in 2015, we simplify payroll for employers and employees, supporting over 20,000 clients across France, Spain, and the UK. Location France or Spain. Position Overview We are seeking a highly skilled and experienced...
-
Front-end Software Engineer
Il y a 15 minutes
Paris, Île-de-France swan Temps pleinAboutSwan is Europe's embedded banking specialist. We empower software companies to embed banking features like accounts, cards, and payments directly into their products, under their own brand.Swan processes over €1.5 billion in monthly transactions for more than 150 companies—like Pennylane, Indy, Agicap, Libeo, and Lucca. Founded in 2019, the company...
-
Compiler Front-end Software Engineer
Il y a 26 minutes
Paris, Île-de-France AdaCore Temps pleinAdaCore: Helping Developers Build Software that MattersEverything we do at AdaCore is centered around helping developers build the safest, most secure open-source software.For 30 years, we've worked with global leaders across avionics, aerospace, defense and other high-integrity industries, building tools and providing services that ease the complex and...
-
Front-End Software Engineer H/F
il y a 14 heures
Paris, France Michael Page (France) Temps pleinFront-End Software EngineerFront-End Software Engineer À propos de notre client Rejoignez une entreprise en forte croissance dans le secteur fintech, affiliée à un grand groupe bancaire européen. Cette structure hybride combine l'agilité d'une startup et la solidité d'un acteur historique, pour accompagner la digitalisation des TPE-PME françaises....
-
Software Engineer, Full-stack
il y a 14 heures
Paris, France Mistral AI Temps pleinJoin to apply for the Software Engineer, Product (TypeScript) role at Mistral AI About Mistral At Mistral AI, we believe in the power of AI to simplify tasks, save time, and enhance learning and creativity. Our technology is designed to integrate seamlessly into daily working life. We democratize AI through high‑performance, optimized, open‑source, and...
-
Front-End Engineering Manager | Lead
il y a 14 heures
Paris, France Pigment Temps pleinA leading innovative software company in Paris seeks a Senior Software Engineer with front-end expertise, capable of managing other engineers. You will design high-performance user interfaces and optimize the user experience, guiding your team and participating in performance decisions. The ideal candidate has extensive experience in front-end technologies...
-
Senior Front-End Software Engineer
il y a 14 heures
Paris, France Alma Temps pleinSenior Front-End Software Engineer (Paris or Remote France)Join to apply for the Senior Front-End Software Engineer (Paris or Remote France) role at AlmaAbout AlmaAt Alma, we’re reinventing finance to serve those who matter the most: merchants and consumers. Our instalment and deferred payment solutions help merchants boost sales by up to 20%, increase...
-
Software Engineer
il y a 2 semaines
Paris 8e, France Cellenza Temps pleinCellenza est un cabinet de conseil spécialisé dans l’accompagnement de ses clients sur des projets stratégiques de transformation numérique et d’innovation. Nous sommes une communauté de 120 passionnés avec des expertises en Stratégie IT, Plateformes Cloud et Data dans Azure, IA & ML, Développement & Devops, Conteneurisation et Sécurité Nous...