{"id":2865888,"url":"https://alion.io/job/bloomon-junior-full-stack-engineer","title":"Junior Full Stack Engineer","company":{"id":173978,"name":"bloomon","domain":"bloomon.nl","url":"https://alion.io/company/bloomon","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","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":"explicit","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":50000,"max_usd":115000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":28},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"JavaScript","optional":false},{"name":"Ruby","optional":false},{"name":"TypeScript","optional":false},{"name":"Claude","optional":true},{"name":"Cursor","optional":true},{"name":"GitHub Actions","optional":true},{"name":"React.js","optional":true},{"name":"Sass","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-10-19T12:25:26Z","employer_posted_date":"2026-10-19","last_verified_at":"2026-10-21T01:56:06Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Location: UK or Netherlands\nTech stack: Ruby, Angular, TypeScript, SASS, design system, Contentful, GitHub Actions\nFocus: hands-on full stack product work, with room to grow into frontend\nAbout Tech at Bloom & Wild Group\nWe're Europe's largest direct-to-consumer flower and gifting business (Bloom & Wild, bloomon and Bergamotte). Our Tech team builds the software behind the shops, warehouses and delivery. The P&L squad is hiring a Junior Full Stack Engineer who will spend their time building in the product and learning from experienced engineers. You can read more about the stack and how we work on our tech blog, Code & Wild.\nThe Role\nYou will work across our Ruby backend and our multi-brand Angular and TypeScript frontend, scoping what to build and how with engineers, designers and product managers, and growing your career in a supportive engineering culture.\nKey responsibilities:\nFull stack features: Help deliver the squad roadmap by building features across Ruby services and our Angular and TypeScript apps, from brief to something a customer can use.\n\nQuality in the pages you touch: Accessibility, states, performance, tests and scripts, using the shared design system.\n\nOwnership: Take features from ideation through to production release and ongoing maintenance, iterating to validate ideas and learn.\n\nEveryday AI: Use authorised coding tools to speed up repetitive work, and check what they produce before it ships.\n\nWhat We're Looking For\nRuby and scripting: Some hands-on Ruby (or similar), a love of scripting, and curiosity about how our platform and APIs work. Personal projects, bootcamps and internships all count.\n\nWeb fundamentals: Semantic HTML, accessibility, CSS (Flexbox, the Box Model) and modern JavaScript. Angular is our stack; Angular, React or Vue experience is a bonus.\n\nGrowth and teamwork: You want coaching, value diverse and inclusive teams, and care about writing clean, secure code.\n\nAI in the workflow: Comfortable using AI tools such as Claude or Cursor, and able to say when you used them and why.\n\nThis role would be a good fit for an early-career engineer, who leans towards backend and wants to grow into full stack. Don't check every box? Please apply anyway. We hire for potential and different perspectives over an exhaustive checklist.\nPerks & Benefits\nFlexibility: hybrid working plus the option to work from abroad.\nTime off: 25 days holiday + your birthday + flexible bank holidays (option to buy extra days) + a volunteering day.\nGrowth & support: a training framework, ClassPass, and generous product discounts\nHow We Hire\nAn initial chat with Chloe from Talent Acquisition\nA 30-minute interview with our Engineering Manager (the hiring manager for this role)\nA technical / cultural session where you meet more of the team\nAnd a 30-minute final conversation with our Engineering Director\nNeed interview adjustments? Tell us in your application - we are more than happy to support you however we can.","description_format":"text","description_chars":2963,"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":["Hybrid work"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"},{"name":"Netherlands","iso":"NL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["E-commerce Platforms","Flowers & Florists"],"lifecycle":[{"event":"open","at":"2026-10-19T17:38:47Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":71,"reasons":["conf:0","win:early","comp:junior"],"computed_at":"2026-10-20T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/bloomon-junior-full-stack-engineer","json_url":"https://alion.io/job/bloomon-junior-full-stack-engineer.json","meta":{"generated_at":"2026-10-21T03:06:00Z","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":4606,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-22T00: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":173978},"rest":"https://alion.io/mcp/rest/get_company?id=173978"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbloomon-junior-full-stack-engineer"},{"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%2Fbloomon-junior-full-stack-engineer"},{"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%2Fbloomon-junior-full-stack-engineer"},{"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/bloomon-junior-full-stack-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbloomon-junior-full-stack-engineer"}]}