You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
HelloFresh

Senior Mobile Engineer (React Native), Shopping AI & Search

  • Office
  • 6+ years

Salary

Not stated

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company sells meal kits and also offers ready-to-eat meals, meat, seafood and pet food across eight brands that serve millions of households.

You would join the Shopping AI and Search squad in Warsaw, which sits within the Shopping Journey tribe.

The squad builds AI assistant features for iOS and Android, including conversational search, personalized recommendations and in-app help that lets customers find and order products they like.

Responsibilities

  • Develop and improve a large React Native app that powers AI shopping features across all brands.
  • Add on-device LLM features, planning for response time, cost, unpredictable outputs and fallbacks when something fails.
  • Take features from proposal to release, using feature flags, analytics and A/B tests.
  • Work with GraphQL APIs built on Apollo Federation, and keep the app stable and fast.
  • Guide mobile architecture across the tribe and lead mid-sized to large technical projects.

Requirements

  • Strong React and TypeScript skills, ideally with React Native. Experienced React web engineers may apply.
  • Daily hands-on use of AI coding assistants such as Claude Code, Cursor or Copilot, and interest in GenAI features in production.
  • A record of shipping consumer apps at scale, with a good grasp of state management, navigation and performance.
  • Responsibility for code quality: unit, integration and E2E tests, code review and pre-release checks.
  • Good collaboration with backend, AI, product and design teams.
  • Experience running LLM features in production, native iOS (Swift) or Android (Kotlin) work, multi-market feature flags, A/B testing tools, and search or recommendation systems.

Conditions

Based at the Warsaw office in Mennica Legacy Tower at Prosta 20.

The workspace includes showers, breakout zones, outdoor space, bike parking and refreshments.

The team aims to review applications and reply within 5 business days.

Candidates who do not meet every point are still encouraged to apply.

Benefits

  • Work alongside international engineering teams with a strong culture of sharing knowledge.
  • Your AI work reaches millions of customers around the world.
  • Technical leadership and full ownership of your work in an autonomous, product-led setup.

Where you’d work

From the office

About the company

HelloFresh

Office in Poland

Also hiring in Sydney, Australia, Berlin, Germany, NJ, United States and 5 more places

2 of their 34 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 1 red flag

Still hiring?

13 checks

No red flags

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation
Tech stack
  • React
  • TypeScript
  • Kotlin
  • Swift
  • GraphQL
  • iOS
  • Android
  • React Native
  • LLMs
Seniority
Senior
Specialty
Mobile
Region
Europe
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Mobile
Seniority
Senior
Experience
6+ years
Tech stack
  • React
  • TypeScript
  • Kotlin
  • Swift
  • GraphQL
  • iOS
  • Android
  • React Native
  • LLMs

Location

Work model
Office
Region
Europe
Office
  • Poland

Compensation

Salary
Salary by agreement
Pay period
Annual

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason