{"id":2017157,"url":"https://alion.io/job/mealz-software-engineer-ruby-typescript-fh","title":"Software Engineer - Ruby / TypeScript (F/H)","company":{"id":1819831,"name":"Mealz","domain":"mealz.ai","url":"https://alion.io/company/mealz","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lille, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":38000,"max":46000,"currency":"EUR","period":"year","gross":null,"usd_annual":51762},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Nest.JS","optional":false},{"name":"Ruby","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true},{"name":"Node JS","optional":true}],"status":"live","first_seen_at":"2026-09-16T11:41:27Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-18T08:47:28Z","board_verified":true,"closed_at":null,"days_open":31,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":31},"description":"Rejoins Mealz, une startup innovante qui aide les utilisateurs à passer d'une idée de repas à un panier de courses réel. En tant que Software Engineer, tu travailleras sur notre API principale en Ruby on Rails, nos projets internes en TypeScript/NestJS, et nos outils internes. Tu auras l'opportunité de prendre la responsabilité d'un sujet transverse qui t'intéresse.\nMissions\nLivrer du produit de bout en bout sur l'ensemble des projets back, en prenant la responsabilité d'un des sujets transverses.\nDévelopper et faire évoluer les services back, sur Ruby on Rails et TypeScript / NestJS, en tenant la qualité, les tests, et les revues de code.\nPrendre des sujets produit de A à Z : cadrage technique avec le produit, conception, implémentation, tests, mise en prod, suivi.\nProfil recherché\n**Deux prérequis :*** Bac +5 en informatique ou équivalent (école d'ingénieur, master). On tient à un socle scientifique solide : maths, stats, raisonnement logique, parce que les sujets sur lesquels tu évolueras en ont besoin.\n* Solide sur Ruby / Rails *ou* sur TypeScript / NestJS. Pas les deux. Si tu ne maîtrises que l'un, tu apprendras l'autre chez nous, et c'est explicitement ce qu'on attend de toi.\n**Au-delà de ça :**\n* Tu as au moins 2 ans d'expérience et tu livres proprement.\n* Tu es autonome sur un sujet de A à Z. Quand tu es bloqué, tu changes d'angle ou tu viens en parler, tu ne restes pas bloqué trois jours.\n* Tu réfléchis aux conséquences de ce que tu construis : produit, technique, architecture, maintenance.\n* Tu es pragmatique : la solution simple et adaptée au contexte plutôt que la solution impressionnante.\n* Tu utilises l'IA générative dans ton travail et tu sais où sont ses limites. Tu assumes le code que tu produis, y compris celui que tu n'as pas tapé toi-même, et l'idée de travailler dans un cadre partagé plutôt qu'en improvisation t'intéresse.\n* Tu as un intérêt réel pour au moins un de nos sujets transverses : data, infra, monitoring, qualité logicielle, IA appliquée.\n* Ça ne te bloque pas de passer une journée sur le front, la CI ou des logs quand le sujet l'exige.\n* Tu partages : review, entraide, documentation, communication.\n**Ce qu'on ne te demande pas :**\n* D'être expert en data, en infra ou en front.\n* D'avoir déjà fait exactement ce poste ailleurs.\n* De connaître toutes nos stacks.","description_format":"text","description_chars":2331,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"France","iso":"FR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Food & Beverages"],"lifecycle":[{"event":"open","at":"2026-10-07T13:13:34Z"}],"visa":[],"liveness":{"score":34,"band":"fade","label":"Fading","p_open":1,"p_active":0.626,"p_room":0.55,"age_days":30,"expected_fill_days":23,"reasons":["conf:3","win:tail","comp:junior"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":51762,"is_top_pay":false},"html_url":"https://alion.io/job/mealz-software-engineer-ruby-typescript-fh","json_url":"https://alion.io/job/mealz-software-engineer-ruby-typescript-fh.json","meta":{"generated_at":"2026-10-18T10:54:50Z","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":16130,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00: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":1819831},"rest":"https://alion.io/mcp/rest/get_company?id=1819831"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmealz-software-engineer-ruby-typescript-fh"},{"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%2Fmealz-software-engineer-ruby-typescript-fh"},{"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%2Fmealz-software-engineer-ruby-typescript-fh"},{"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/mealz-software-engineer-ruby-typescript-fh\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmealz-software-engineer-ruby-typescript-fh"}]}