{"id":2421473,"url":"https://alion.io/job/qonto-senior-full-stack-engineer-ruby-reactjs","title":"Senior Full-Stack Engineer (Ruby, ReactJS)","company":{"id":52889,"name":"Qonto","domain":"qonto.com","url":"https://alion.io/company/qonto","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"A","score":92,"open_postings":47,"ghost_share":0.021,"stale_share":0,"repost_share":0.085,"time_to_fill_p50_days":712,"computed_at":"2026-10-13T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Berlin, Germany","Milan, Italy","Barcelona, Spain","Belgrade, Serbia","Paris, France"],"countries":["DE","IT","ES","RS","FR"],"hiring_countries":["FR"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":72000,"max_usd":143000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":18},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Go","optional":false},{"name":"Ruby","optional":false}],"status":"live","first_seen_at":"2024-05-28T16:05:30Z","employer_posted_date":"2024-05-28","last_verified_at":"2026-10-14T03:33:09Z","board_verified":true,"closed_at":null,"days_open":868,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":867},"description":"Location:You can choose to work in a full-remote mode as long as you're living in either France, Italy, Germany, Serbia, or Spain.\nJoin us as a Senior Full-Stack Engineer in our Identity Verification team to turn our KYC flow into a service that works with any provider, and to help more customers get from KYC started to KYC submission. 60% of your time goes on the backend, with the web as your second surface.\nYou will report to Nicola, the Engineering Manager of the Identity Verification team.\nWhat you’ll do\n Make identity verification provider-agnostic: Replace today’s tightly coupled solution with one service that any team at Qonto can use, whichever provider runs the checks. This is mostly Ruby (90%), with some Go (10%)\nImprove KYC conversion: Work across backend and web on the path from KYC started to KYC submission, our main objective for the team.\nOwn the web side of provider integrations: Load provider SDKs in the browser, handle the errors they return, and keep the web part running as usage scales. Expect roughly half your time on web at first, moving towards 30% as the work shifts to the backend.\nWhat we’re looking for\nBackend experience: You’ve built and run backend services in production, and you’re at ease being backend-first.\nReact on the web: You’ve shipped production web code with React, and you can handle maintenance and scaling work on an existing application.\nThird-party integrations: You’ve integrated external providers or SDKs, and you know how to design so that a single provider doesn’t lock you in.\nRange across the stack: You’ll own changes across backend and web, partnering with our staff web engineer on architecture and complex integrations.\nRuby, or the will to learn it: Ruby experience is a plus, not a requirement.\nWhat we can offer you\nPlatform work with real users: You build infrastructure behind KYC, the first step every customer takes with Qonto, and you see its effect in the conversion numbers.\nBuild reliable verification flows: H andle provider failures and retries, improve observability, and help the team operate integrations safely in production.\nA design problem with real trade-offs: We work with several verification providers, each with its own SDK, errors and behaviour. You’ll design the layer that makes them interchangeable, and untangle today’s tightly coupled solution so that changing a provider no longer touches every consumer.\nA platform other teams build on: KYC is our first internal customer, with other teams potentially following, such as Security for password reset checks. You'll build reliable APIs that other Qonto teams can depend on, while making the verification journey smoother, clearer, and more reliable for our customers.\nSupport from day one: An onboarding buddy from week two, and a weekly one-to-one with your manager.\nYour future manager\nYour manager will be Nicola, our Engineering Manager.\nHis path? Nicola spent four years at Satispay, progressing from Backend Engineer to Engineering Lead, managing 6-8 engineers. He helped scale their SEPA payment infrastructure from a few thousand to over a million transactions per week before joining Qonto as an Engineering Manager.\n What does he bring to the team? A people-first leadership style focused on helping engineers grow. He sets clear expectations, encourages autonomy and learning through experimentation, and values direct feedback and open discussions. His goal is to build confident, independent engineers who take ownership of their work.","description_format":"text","description_chars":3503,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"France","iso":"FR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Digital Banks & Neobanks"],"lifecycle":[{"event":"open","at":"2026-10-13T05:21:08Z"}],"visa":[],"liveness":{"score":29,"band":"fade","label":"Fading","p_open":1,"p_active":0.649,"p_room":0.44,"age_days":867,"expected_fill_days":712,"reasons":["conf:0","win:tail","crowd:"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/qonto-senior-full-stack-engineer-ruby-reactjs","json_url":"https://alion.io/job/qonto-senior-full-stack-engineer-ruby-reactjs.json","meta":{"generated_at":"2026-10-14T04:03:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6129,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":52889},"rest":"https://alion.io/mcp/rest/get_company?id=52889"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fqonto-senior-full-stack-engineer-ruby-reactjs"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fqonto-senior-full-stack-engineer-ruby-reactjs"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fqonto-senior-full-stack-engineer-ruby-reactjs"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/qonto-senior-full-stack-engineer-ruby-reactjs\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fqonto-senior-full-stack-engineer-ruby-reactjs"}]}