Mid-Level Software Engineer (Mobile & Front End)

CULINERA
Amersham, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Compensation
£45,000.0 - £65,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) PHP (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Data Analysis Microsoft Azure Code Review Push Technology Laravel OAuth Software Tools SQL Databases
+7 more
TypeScript Cloud Platform System Azure Data Factory ReactJS Backend React Native Front End Software Development

Job description

We’re a close-knit engineering team building and running the internal products that 700+ employees across 70+ locations depend on every day; from our Laravel-based ops platform, to Azure data pipelines, mobile apps built with React Native / Expo, and a new greenfield platform in early development., We’re looking for a Mid-Level Software Engineer who leans towards the mobile and front-end side of what we build.

You’ll be a hands-on contributor to our React Native / Expo apps; used daily out in the field; and work across the React and Laravel that backs them.

This is a hands-on, ship-it role with real influence. With no project managers, you’ll take features from idea through to production yourself, and you’ll see your work live quickly.

What you’ll be doing

  • Build and evolve React Native / Expo mobile apps; features, fixes, releases (EAS / OTA), and keeping them stable on real-world devices
  • Build front-end features in React and TypeScript
  • Work across the Laravel / PHP backend; APIs, auth, and endpoints your apps consume
  • Own work end to end; scope, design, build, ship and demo
  • Write clean, tested code and contribute through code reviews
  • Use our Azure environment to deploy and run what you ship
  • Help shape the mobile experience of a greenfield platform
  • Contribute to building AI features into products, not just using AI tools., Filament, native mobile work, push notifications / offline sync, Astro, OAuth / SSO, integrations, or queue systems

What you’ll get

  • A central role on the apps and front ends 700+ people rely on daily
  • A fast-paced environment where your work hits production quickly
  • A broad stack across mobile, web, data, and cloud
  • Real influence on what gets built and how
  • A clear path to senior engineer
  • The chance to help shape a greenfield platform from early stages.

Requirements

Do you have experience in Azure?, * A few years’ experience in front-end or full-stack engineering

  • Strong React Native (ideally Expo); experience shipping apps to production
  • Strong React and modern TypeScript / JavaScript
  • Confident PHP / Laravel capability (core to the role)
  • Solid SQL and data understanding
  • Experience working with a cloud platform (Azure preferred)
  • Comfortable owning work from requirement to delivery
  • Curious, self-driven, and passionate about the craft
  • Confident using AI tools; with real understanding behind the code
  • Up for building AI into products, not just using it.

Benefits & conditions

Pulled from the full job description

  • Referral programme
  • Employee mentoring programme
  • Financial planning services
  • Employee discount
  • Sick pay
  • Life insurance
  • Store discount, * Canteen
  • Casual dress
  • Company events
  • Company pension
  • Discounted or free food
  • Employee discount
  • Employee mentoring programme
  • Financial planning services
  • Health & wellbeing programme
  • Life insurance
  • On-site parking
  • Private medical insurance
  • Referral programme
  • Sick pay
  • Store discount

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all