⭐ Mission: Join us as a Senior Backend Engineer to craft polished user experiences, highly scalable APIs and robust banking services, all to help create the finance solution all businesses love. This position is remote-friendly in the following locations: ParisBarcelonaBerlinMilanBelgrade ⚡ Impact: As a Senior Backend Engineer, you will be part of a team of 100 highly skilled back-end engineers from all over the world. You will work closely in cross-functional teams to shape our finance solutions. You will also take part in the direction of our banking product, manage how we will handle our ever-growing user base needs, and deliver high-quality products in a fast-paced environment. 👩💻🧑💻 As a Senior Backend Engineer at Qonto, you will Design, develop and maintain our APIs for maximum resilience, scalability, robustness, and securityBuild new applications and services to support our APIs and internal tools to help us move faster with confidence and qualityPlay an active role in the architecture at Qonto to better support our growing user base and scaling needsMaintain our high level of quality through TDD, documentation, pairing, and learningHelp scale our backend code base while maintaining our strong engineering cultureShare your knowledge and learnings through internal and external talks, & participate in the development of open-source tools Our primary languages are Python, Golang and Ruby for backend, EmberJS for frontend, and Kotlin and Swift for our mobile apps. Our platform runs on a Kubernetes cluster hosted on AWS, with PostgreSQL as our database of choice. We're also using Kafka for our event-driven architecture and ELK for logging and auditing, among many other tools, services, and applications. Many Qontoers have learned Python, Go and/or Ruby since they joined. As long as you are willing to learn, it doesn't matter if you've been using Java, Javascript, Typescript or Scala! 🤔 What you can expect: our methodology, the Qonto Way We highly value the analysis phase on software delivery. We're putting a heavy emphasis on upfront technical designs, team reviews, and smart slicing. You can expect to focus on quality, which we believe drives the velocity our customers need.We think success comes from a space where you're given time, support, and autonomy to improve yourself, our systems and our processes. Our lean toolbox enables you to monitor your constant improvements (Kaizen, PDCA) in a collaborative way with your peers and manager.Our engineers, working in cross-functional teams, dedicate themselves to one feature at a time. 🤝 Your future department Head One of our Heads of Backend at Qonto is David. He has a strong international career with multiple software engineering experiences. Before joining Qonto in January 2022, he was the CTO of several startups in the sports & video game industries. What can he bring to you and the team? David has a lot of experience in Software Craftsmanship and Extreme programming. You will have the opportunity to work in a team that values high-quality software! He also fosters and promotes a highly collaborative workplace, & embraces ambitious and difficult technical challenges.
⭐ Mission: Join us as a Senior Ruby Backend Engineer to craft polished user experiences, highly scalable APIs and robust banking services, all to help create the finance solution all businesses love. This position is remote-friendly in the following locations: ParisBerlinMilanBarcelonaBelgrade ⚡ Impact: You will be part of a team of 100 highly skilled back-end engineers from all over the world. You will work closely in cross-functional teams to shape our finance solutions. You will also take part in the direction of our banking product, manage how we will handle our ever-growing user base needs, and deliver high-quality products in a fast-paced environment. 👩💻🧑💻 As a Senior Ruby Backend Engineer at Qonto, you will Design, develop and maintain our APIs for maximum resilience, scalability, robustness, and securityBuild new applications and services to support our APIs and internal tools to help us move faster with confidence and qualityPlay an active role in the architecture at Qonto to better support our growing user base and scaling needsMaintain our high level of quality through TDD, documentation, pairing, and learningHelp scale our backend code base while maintaining our strong engineering cultureShare your knowledge and learnings through internal and external talks, & participate in the development of open-source tools Our primary languages are Ruby, Golang and Python for backend, EmberJS for frontend, and Kotlin and Swift for our mobile apps. Our platform runs on a Kubernetes cluster hosted on AWS, with PostgreSQL as our database of choice. We're also using Kafka for our event-driven architecture and ELK for logging and auditing, among many other tools, services, and applications. 🤔 What you can expect: our methodology, the Qonto Way We highly value the analysis phase on software delivery. We're putting a heavy emphasis on upfront technical designs, team reviews, and smart slicing. You can expect to focus on quality, which we believe drives the velocity our customers need.We think success comes from a space where you're given time, support, and autonomy to improve yourself, our systems and our processes. Our lean toolbox enables you to monitor your constant improvements (Kaizen, PDCA) in a collaborative way with your peers and manager.Our engineers, working in cross-functional teams, dedicate themselves to one feature at a time. 🤝 Your future department Head One of our Heads of Backend at Qonto is David. He has a strong international career with multiple software engineering experiences. Before joining Qonto in January 2022, he was the CTO of several startups in the sports & video game industries. What can he bring to you and the team? David has a lot of experience in Software Craftsmanship and Extreme programming. You will have the opportunity to work in a team that values high-quality software! He also fosters and promotes a highly collaborative workplace, & embraces ambitious and difficult technical challenges.
Join us as a Frontend Engineering Manager and help us craft beautiful web interfaces serving the business needs of our 350,000 customers. You will be part of a team of 60 Front-End engineers and managers shaping the financial app that will be used by one million SMEs by 2025. As a Frontend Engineering Manager, you will lead a team of three to eight Frontend engineers working with Product, Backend and Mobile within feature teams. More specifically, you will: visualize the speed and quality of your team’s delivery, offering support where needed thanks to your own technical expertise,grow each team member individually, building up on their motivations, natural strengths and skills,nurture the collective spirit of your team, creating a strong group of professionals aligned on ambitious goals. You will also contribute to the team’s hiring and you will make Qonto shine by writing blog articles or speaking at events. Writing code won’t be central to your job, but you will still spend some time reading it. This position is remote-friendly in the following locations: ParisMilanBarcelona 🤔 What you can expect We have a strong focus on quality. We maintain a twelve-month technical vision and carefully monitor its execution. We have a zero-QA-return objective and we already delivered a 36% decrease in QA returns on new features in H2 ‘22 vs. H1 ‘22.We accelerate learning by identifying our blind spots, building new knowledge and sharing it with the rest of the team. You will be immersed in this culture and practice of continuous learning, which we call the Qonto Way.You will have autonomy to improve the team’s operating system. 🤝 Your future team You will be part of a leadership team focused on high performance and on management excellence. We developed a comprehensive management training program from scratch in only three months. This program is now used by several Tech teams to fast-track engineers to a management position. Our web apps all use a state-of-the-art version of the Ember.js framework. You can read why in this article by Frédéric, Senior Engineering Manager. We have released several open-source JavaScript libraries and our team members regularly speak at conferences such as EmberConf and EmberFest.
Join us as a Frontend Engineer and help us craft beautiful web interfaces serving the business needs of our 350,000 customers. You will be part of a team of 50 Front-End engineers shaping the financial app that will be used by one million SMEs by 2025. This position is remote-friendly in the following locations: ParisBarcelonaMilan As a Frontend Engineer, you will: develop new product features within our web apps, in close collaboration with our Product and Backend teams,unblock our clients by fixing the bugs they encounter,improve the quality of our codebase,contribute to the improvement of our production system, notably in terms of tooling and best practices. 🤔 What you can expect We built our own design system and UI kit from scratch.We have a strong focus on quality. We maintain a twelve-month technical vision and carefully monitor its execution. We have a zero-QA-return objective and we already delivered a 36% decrease in QA returns on new features in H2 ‘22 vs. H1 ‘22.We accelerate learning by identifying our blind spots, building new knowledge and sharing it with the rest of the team. You will be immersed in this culture and practice of continuous learning, which we call the Qonto Way.You will take an active part in designing the new features to be shipped to our customers, both from a technical and a product standpoint. You can learn how in this article by Claire, a senior engineer on the team.You will have autonomy to improve the team’s operating system. 🤝 Your future team You will be part of a team focused on performance. Our web apps all use a state-of-the-art version of the Ember.js framework. You can read why in this article by Frédéric, Senior Lead on the team. We have released several open-source JavaScript libraries and our team members regularly speak at conferences such as EmberConf and EmberFest.
Join us as Staff Frontend Engineer and help us craft beautiful web interfaces serving the financial needs of our 350,000 customers. You will join a team of 50 Front-End engineers shaping the financial app that will be used by one million SMEs by 2025. As a Staff Frontend Engineer, you will: Lead the technical design of new features to ensure we deliver quality on time.Proactively support your teammates, helping them become more productive engineers.Draw structured learnings from quality defects to improve the craft of the team.Contribute to defining the technical roadmap of the Web team and help align it on the company's goals and vision. 🤔 What you can expect We built our own design system and UI kit from scratch.We have a strong focus on quality. We maintain a twelve-month technical vision and carefully monitor its execution. We have a zero-QA-return objective and we already delivered a 36% decrease in QA returns on new features in H2 ‘22 vs. H1 ‘22.We accelerate learning by identifying our blind spots, building new knowledge and sharing it with the rest of the team. You will be immersed in this culture and practice of continuous learning, which we call the Qonto Way.You will take an active part in designing the new features to be shipped to our customers, both from a technical and a product standpoint.You will have autonomy to improve the team’s operating system. 🤝 Your future team You will be part of a team focused on performance, as illustrated in this article by Florian, our Director of Web. Our web apps all use a state-of-the-art version of the Ember.js framework. You can read why in this article by Frédéric, Senior Lead on the team. We have released several open-source JavaScript libraries and our team members regularly speak at conferences such as EmberConf and EmberFest.
The mobile engineering team at Qonto currently has over 70 highly skilled engineers distributed in cross-functional teams, who come from all over the world, working closely to shape the best business finance solution app. 👩💻🧑💻 As an Android Engineer at Qonto, you will Build innovative financial features. You will work on critical features (both architecture and UI) for our end users.Collaborate with back-end teams, designers and product managers.Solve real-time synchronization challenges and work on new initiatives.Maintain a high level of quality by implementing continuous refactoring and unit testing to constantly improve the codebase.Help scale our Android codebase while maintaining our strong engineering culture. Our app is 100% written in Kotlin and based on MVVM & Clean architecture, using the Coordinator pattern, Coroutines and Flows. We have started challenging initiatives such as modularization, reducing the build time, migrating towards Jetpack Compose. Our CI is composed of Gitlab, Firebase (distribution, Test Lab) and Sonar. A high focus on tech quality is done: Using Clean Code / SOLID principlesInvesting effort on tests: 7300+ unit tests (66% coverage) and +1100 UITestsFollowing a component approach, using our design system. 🧠 What you could work on As part of our Engineering department, you will work within one of our cross-functional teams, each team handling part of our product. A few examples of these teams are: 💳 Cards: Build all the functionalities around Qonto credit cards. For example, the cards order flow, the cards settings screens, the insurance page.✈️ Onboarding: Guide users through a delightful and frictionless sign-up experience.💶 Spend Management: Build seamless workflows for employees to make payments and for finance teams to manage expenses.💸 Get Paid: Create a simple and efficient invoicing tool to help our users get paid faster and easier while building a smooth relationship with their clients.🧮 Bookkeeping: Provide a Bookkeeping solution that saves our clients time while ensuring control over their accounting requirements (e.g. receipts, vat, accounting records). 🤔 What you can expect Work in a fast-paced environment with a strong focus on qualityBuild and improve features used by 350K+ clients across EuropeLearn and grow from other team members through expert coaching and mentorshipCollaborate with other teams on tech challenges, spec reviews, brainstorming & problem-solving sessionsShare knowledge among the whole tech and product team (internal and external conferences, weekly meetings, Tech Monthlies) and the community (articles, meetups…) 🤝 Your future Head of Your Head of will be either Guillaume or Sylvain, who are in charge of the Mobile team. Their background? Coming from a Software Engineering background, Guillaume started to nurture his mobile practices +10 years ago. Over the past years, he worked in the music streaming industry and then on building a marketplace for homeowners and tradespeople for London-based startups before joining Qonto. After 6 months as an Android developer, he seized the opportunity to build and lead the mobile team. Having graduated from an engineering school with a focus on hardware, Sylvain discovered software engineering working at Sony +10 years ago. Following this experience, he joined the French second-hand marketplace leader where he stayed for more than 6 years, evolving from Android Developer to Engineering Manager, before joining Qonto. After 2 years as a Lead Android, he became our second Head of Mobile. What do they bring to the team? Together with the Mobile leads, Guillaume & Sylvain continuously improves the team’s operating system to reduce waste, reach top quality in our product and grow team members towards proficiency.