Middle Mobile Engineer (React Native)

InvestEngine
Charing Cross, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Charing Cross, United Kingdom

Tech stack

Continuous Integration
Django
Human-Computer Interaction
Mobile Application Software
Python
E2e Testing
Software Engineering
TypeScript
Backend
Kotlin
React Native
REST

Job description

  • Develop and maintain the mobile application using React Native

  • Deliver product features within Platform 2

  • Work on user interface and customer experience improvements

  • Participate in the full development cycle - from requirements discussion to release

  • Write clean, maintainable, production-ready code

  • Work within the existing mobile architecture

  • Participate in technical discussions and propose engineering solutions, * Impact from day one - work on a business-critical mobile product and directly influence user experience and key metrics

  • Strategic growth opportunities - contribute to long-term mobile architecture and help scale a mobile-first platform

  • Modern tech stack - React Native, TypeScript, native modules (Expo SDK, REST APIs, CI/CD, Maestro e2e testing

  • Remote-first and flexible - work from anywhere, with flexibility and ownership over your schedule

  • Unlimited vacation - take time off when you need it, no fixed limits

  • Supportive team - skilled, thoughtful engineers who value clean architecture, quality code, and meaningful outcomes, An initial conversation to get to know each other, discuss your background, expectations, and answer any questions about the role and company.

  • Practical Interview with the Mobile Lead A hands-on technical discussion focused on your React Native experience, architectural thinking, and approach to solving real-world mobile challenges.

  • Final Call with the CTO and Platform 2 Team Lead A final conversation to align on technical vision, product direction, and mutual expectations.

Requirements

Do you have experience in UI?, * 2-3+ years of commercial experience with React Native, including real production projects

  • Understanding the Specifics of Mobile Platforms
  • Experience working in a product company
  • Clear understanding of your ownership scope and impact in previous roles
  • Ability to independently deliver tasks within an existing architecture
  • Understanding of how mobile clients interact with backend systems

Nice to Have

  • Experience with native development (Swift or Kotlin)
  • Understanding of mobile application architecture patterns
  • Practical experience with or exposure to Python/Django
  • Experience in fintech or transaction-heavy products

Apply for this position