{"id":2007162,"url":"https://alion.io/job/esenca-developpeur-angularjsgcp","title":"Développeur Angular/JS/GCP","company":{"id":3909441,"name":"Esenca","domain":"esenca.fr","url":"https://alion.io/company/esenca-3","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"freelance","work_mode":"on_site","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":400,"max":400,"currency":"EUR","period":"day","gross":null,"usd_annual":112500},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"CI/CD","optional":false},{"name":"GCP","optional":false},{"name":"Google Cloud Run","optional":false},{"name":"JavaScript","optional":false},{"name":"Puppeteer","optional":false},{"name":"Scrum","optional":false},{"name":"Node JS","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-05T13:28:38Z","employer_posted_date":null,"last_verified_at":"2026-10-05T13:28:38Z","board_verified":false,"closed_at":null,"days_open":6,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":6},"description":"ContexteDans le cadre du renforcement d’une équipe de développement au sein d’un environnement Supply / Gestion Commerciale, nous recherchons un Développeur Full Stack JavaScript pour intervenir sur un produit métier existant, en cours d’évolution et de déploiement à grande échelle.\nL’objectif est de contribuer au développement de nouvelles fonctionnalités, à la maintenance du produit et à l’amélioration de la qualité des données et des traitements en production.\nVos missionsAnalyser les besoins métier et rédiger les spécifications techniques associées.\n\nConcevoir et développer de nouvelles User Stories.\n\nAssurer la maintenance évolutive et corrective de l’application.\n\nDévelopper et maintenir les interfaces utilisateur.\n\nRéaliser les tests associés aux développements.\n\nIdentifier et corriger les anomalies remontées lors des phases de test ou en production.\n\nContribuer à l’amélioration de la qualité et de la fiabilité des données opérationnelles.\n\nParticiper à l’amélioration continue du produit et des pratiques de développement.\n\nContribuer aux processus CI/CD et aux déploiements Cloud.\n\nTravailler en étroite collaboration avec les équipes Produit, Métier et Technique au sein d’une organisation Scrum.\n\nEnvironnement techniqueAngular – niveau expert impératif\n\nJavaScript – niveau expert impératif\n\nNode.js\n\nGCP / Cloud Run – niveau expert impératif\n\nCI/CD – niveau expert impératif\n\nData Lake / Data Exposition / Data Studio – niveau confirmé\n\nTests automatisés et end-to-end : Cucumber, Puppeteer, Gherkin appréciés\n\nProfil recherché\nProfil recherchéVous disposez d’une expérience significative en développement Full Stack JavaScript et maîtrisez parfaitement Angular et JavaScript.\nVous êtes à l’aise dans des environnements Cloud et disposez d’une bonne maîtrise de GCP, notamment Cloud Run, ainsi que des pratiques CI/CD.\nUne expérience sur les problématiques de qualité des données, de traitement en production et d’exposition de données constitue un véritable atout.\nUne sensibilité aux tests automatisés et aux approches end-to-end est fortement souhaitée.\nVous appréciez le travail en équipe, les environnements Agile/Scrum et les démarches d’amélioration continue.\nFrançais courant impératif.\nOrganisationMission basée dans la métropole lilloise\n\n3 jours sur site : mercredi, jeudi et vendredi\n\n2 jours de télétravail\n\nEnvironnement Agile / Scrum","description_format":"text","description_chars":2375,"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":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-07T12:33:56Z"}],"visa":[],"liveness":{"score":87,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.874,"p_room":1,"age_days":6,"expected_fill_days":20,"reasons":["seen:6","velocity","win:early"],"computed_at":"2026-10-12T06:55:09Z"},"pay":{"stated_usd_annual":112500,"is_top_pay":false},"html_url":"https://alion.io/job/esenca-developpeur-angularjsgcp","json_url":"https://alion.io/job/esenca-developpeur-angularjsgcp.json","meta":{"generated_at":"2026-10-12T12:41:53Z","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":19779,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00: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":3909441},"rest":"https://alion.io/mcp/rest/get_company?id=3909441"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fesenca-developpeur-angularjsgcp"},{"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%2Fesenca-developpeur-angularjsgcp"},{"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%2Fesenca-developpeur-angularjsgcp"},{"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/esenca-developpeur-angularjsgcp\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fesenca-developpeur-angularjsgcp"}]}