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.
Front - end Developer focused on developing micro frontends with Angular at Itaú Unibanco. Collaborating in an agile environment and ensuring scalable, accessible applications.
Intern for web development in maintaining websites and enhancing storefront UI for Benjamin Moore's Digital Team. Involves various web development tasks including coding and graphic design.
Frontend Engineer developing and maintaining Angular - based applications for a startup in the intellectual property sector. Collaborating with backend engineers and product teams to enhance usability and performance.
Senior UX/UI Engineer at Hawk focusing on AI - powered Anti - Money - Laundering platform. Designing user experiences and implementing frontend solutions with modern coding practices.
Senior Frontend Engineer leading complex frontend initiatives for bsport's fitness platform. Collaborating with teams to enhance client - facing interfaces and design systems.
Senior Frontend Developer helping build and scale new and existing products at Coody. Collaborating with teams and taking ownership of service, code, and outcomes.
Intern assisting Michigan NWTF staff in outreach and educational events across the state. Connecting with partners for strategic efforts in conservation and natural resource education.
Senior Front - End Developer working on high - quality web applications for Pacific Programming and Tech Inc. Collaborating with product and design teams to implement user interfaces using React.js.
Software Developer II at Dilitrust, creating web applications for global clients using C# and Vue.js. Collaborating with teams on architecture, development, and features requiring technical skills.
Senior Software Engineer developing platform infrastructure and driving tech roadmap while mentoring engineers. Based in Barcelona, working hybrid with two office days weekly.