Full stack software developer/engineer (Mid-level)
Mid-level full-stack engineer at Bulbthings, a fully remote enterprise software platform already serving large customers, to own features end-to-end using Angular, React Native, Node.js, TypeScript, and PostgreSQL, with hands-on LLM work (RAG, agents, prompt engineering). Pays €55k–€75k plus 0.5–2% stock options.
- Compensation
- €55K–€75K / yr
- Location
- London
- Work setup
- Remote
- Seniority
- Middle
- Employment
- Contract
- Experience
- 2+ years
- Category
- Fullstack
- Posted
Skills
Must have
- BSc or MSc in Computer Science, Mathematics, or a closely related field
- 2–5 years of provable experience shipping production code for enterprise software/platforms
- Experience building enterprise systems of record (CRM, ERP, HR, inventory, accounting, knowledge management, or similar)
- Some hands-on experience putting LLMs to work on real problems
- Strong engineering fundamentals with a track record of shipping on a live, revenue-generating platform
- Comfortable with (or able to quickly pick up) Angular, React Native, Node.js, TypeScript, PostgreSQL, REST APIs
- UI/UX-minded: cares about customer experience, not just backend architecture
- Practical LLM experience in a real product context (RAG, agents, evals, prompt/context engineering, fine-tuning)
- Rigorous and detail-oriented; can own a feature end-to-end and ship clean, maintainable code
- Autonomous with a strong work ethic; excellent written and verbal communicator for a small remote team
- Application must include a short, genuine message about why the role and venture interest you
Nice to have
- Some DevOps experience (CI/CD, cloud infrastructure, monitoring) or database query optimization skills
- Speaks another language (French, German, Spanish, Italian) to help with customer calls
Full description
Compensation: €55k – €75k • 0.5% – 2.0%
Bulbthings · Fully Remote (EU, UK, or USA) · Full-Time or Contract · €55K–€75K · 0.5–2% Stock Options · 2–5 years experience
We're not a garage-stage startup running on ramen and vibes. We're a live, proven platform already trusted by some seriously big enterprise customers, and we've already got LLMs wired into the guts of it. Now we want to push further: extend what they can actually do and use that to genuinely wow our customers, not just tick an "AI-powered" box on a slide.
We're looking for the kind of engineer who reads "enterprise software" and gets excited instead of bored. Someone rigorous enough to be trusted with a platform real companies run on, but still hungry enough to want a real stake in where this goes next.
If that's you: we should talk. If it's not, no hard feelings, there's a fine cushy job out there for you, just not here.
MUST HAVES
Your background:
- BSc or MSc in Computer Science, Mathematics, or something close enough
- 2–5 years of real, provable experience shipping production code for enterprise software/platforms. We're talking actual customers, actual uptime, actual "oh no it's 2am and something's on fire" experience, not just a slick MVP that never had to survive contact with a real customer
- Experience working on enterprise systems of record, think CRM, ERP, HR, Inventory Management, accounting, knowledge management platforms, or similar. You know what it means to build software that businesses trust with their core operational data, not just a nice-to-have tool on the side
- Some hands-on experience putting LLMs to work on real problems
Your skills and experience:
- Strong engineering fundamentals and a track record of actually shipping on a live, revenue-generating platform that large, demanding customers depend on
- Comfortable in (or able to quickly pick up) our stack: Angular, React Native, Node.js, TypeScript, PostgreSQL, REST APIs
- You're UI/UX-minded first and foremost: you care as much about how a feature feels to use as how it's architected underneath. We need someone who thinks about the customer experience, not someone who'd rather be three layers deep in backend or devops
- Some practical experience with LLMs in a real product context: RAG, agents, evals, prompt/context engineering, fine-tuning, or whatever the acronym of the month is. You don't need to be a research scientist, but you should have actually built something with this, not just read about it
- Rigorous and detail-oriented: you can own a feature end-to-end and ship clean, maintainable code at a good pace