Front-End Software Engineer crafting exceptional user experiences for embedded banking solutions. Join Swan to build banking features with a modern tech stack.
Responsibilities
Own features end-to-end across both the component library and internal interfaces, from technical design through production deployment and monitoring
Build and maintain reusable components that are intuitive, flexible, and maintainable—your users are other developers
Write production-grade React, TypeScript, and GraphQL code that's clean, maintainable, and well-tested
Collaborate effectively across teams to solve complex problems spanning front-end, backend, and partner integrations
Monitor component usage and performance across partner implementations
Create meaningful dashboards and alerts for the services you own
Requirements
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, not aspirations
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
You've built or contributed to reusable component libraries or design systems (Highly Valued)
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 can design reliable components that work in varied integration contexts, considering failure modes and edge cases (Growing Skills)
Benefits
Our hybrid remote policy offers the best of both worlds: a great office setting and the flexibility to work remotely with at least 3 days each month in our Parisian office.
Relocation package available (If you want to settle in Paris)
Holidays: 25 days + RTT
Meal Vouchers: We provide a Swile card to cover your meals on work days.
Transport: Monthly mobility package for employees.
Health insurance (mutuelle): Alan. This is Swan's health and welfare insurance.
Sports: Thanks to our partnership with Classpass and Gymlib, you can enjoy advantageous discounts on subscriptions.
Well-being support: access to Moka Care for mental health and wellness.
Offsite: Once a year we gather to reconnect, deep-dive into big topics, and relax.
This isn’t a perk, it should be the rule, but diversity and inclusion are important at Swan.
Senior Compiler Engineer developing CUDA C++ compiler enhancements for NVIDIA's GPU applications. Collaborating with customers and partners to drive compiler evolution and support new GPU hardware capabilities.
Mid Frontend Developer creating modern web applications with a focus on scalability and performance. Join a collaborative team at LUZA Group in Lisbon, Portugal under a hybrid working model.
Behavior Technician providing one - on - one ABA services to children with Autism in their homes. Collaborating with families to foster a positive learning environment and implement care plans.
Behavior Technician providing one - on - one ABA services to children with Autism. Working within a clinical team to implement interventions and foster positive learning environments.
Behavior Technician delivering one - on - one Applied Behavior Analysis (ABA) services for children with Autism. Collaborating with clinical team and families to support positive behavior and independence.
Behavior Technician providing one - on - one ABA services to children with Autism. Join a dedicated community empowering children to achieve their full potential.
Provide one - on - one ABA services to clients with Autism supporting their independence and positive behavior. Record session data and collaborate with families for effective treatment.
Behavior Technician providing one - on - one ABA services to children with Autism in Omaha, NE while fostering a collaborative environment with families and clinical teams.
Behavior Technician providing one - on - one ABA services to children with Autism in Bellevue, NE. No experience required, full training provided for those passionate about the field.
Behavior Technician providing one - on - one ABA services to children with Autism in Bellevue, NE. Serving as a key member of the clinical team and implementing skill - building care plans.