- Experience
- Not specified
- Pay
- Not disclosed
- Education
- Not specified
- Location
- London, UK (or Netherlands)
- Work mode
- Hybrid
- Job type
- Full-time
About this role
Bloom & Wild Group is Europe's largest direct-to-consumer flower and gifting business. This junior full-stack role on the P&L squad builds product features across Ruby backends and multi-brand Angular/TypeScript frontends, with room to grow into frontend work.
What you will do
- Build full-stack features across Ruby services and Angular/TypeScript apps from brief to customer-facing release
- Ensure quality on pages (accessibility, states, performance, tests, scripts) using the shared design system
- Take features from ideation through production release and ongoing maintenance
- Use authorised AI coding tools to speed up repetitive work and validate output before shipping
What the employer expects
- Some hands-on Ruby, love of scripting, and curiosity about the platform and APIs (personal projects, bootcamps, internships count)
- Web fundamentals: semantic HTML, accessibility, CSS (Flexbox, Box Model), modern JavaScript (Angular preferred; React/Vue a bonus)
- Want coaching, value diverse inclusive teams, and care about clean secure code
- Comfortable using AI tools such as Claude or Cursor and able to explain when and why they were used
Benefits
- Hybrid working plus option to work from abroad
- 25 days holiday + birthday + flexible bank holidays (option to buy extra) + volunteering day
- Training framework, ClassPass, and generous product discounts
Skills
- Ruby
- Angular
- TypeScript
- SASS
- design system
- Contentful
- GitHub Actions
- semantic HTML
- CSS
- modern JavaScript
- AI tools (Claude
- Cursor)
Apply on the employer's site
The application opens on Lever. Dev Portal Notes does not collect your application or charge a fee.
Know someone who fits this role?
Applications are handled on the employer's own site.
Prepare for this role
Close the skill gap
Some links on this page may generate a small commission at no extra cost to you.