React Native Engineer
About the Company
Our client is building an AI-powered workspace platform that brings together chat, tasks, documentation, goals, and collaboration into a single product. The platform places a strong emphasis on mobile usability, security, and productivity, including end-to-end encrypted communications and a feature-rich mobile experience across iOS and Android.
The Opportunity
We're looking for a Senior React Native Engineer to help scale and evolve a highly interactive mobile application used for team collaboration and communication.
This role goes beyond traditional mobile development. You'll work on performance-critical features, real-time collaboration experiences, secure communications, and native mobile integrations while helping shape the future of the company's mobile platform.
Responsibilities
Mobile Development
- Develop and maintain React Native applications for iOS and Android
- Deliver high-quality user experiences across mobile devices
- Contribute to technical architecture and engineering best practices
- Collaborate with product, design, and engineering teams to deliver new features
Mobile Performance
- Optimise application performance and responsiveness
- Build smooth, highly interactive user experiences
- Diagnose and resolve performance bottlenecks
- Improve application stability and reliability
Real-Time Collaboration Features
- Develop features supporting real-time user interactions
- Contribute to collaboration and communication functionality
- Help build scalable mobile experiences for growing user bases
Native Mobile Integration
- Work closely with iOS and Android platform capabilities
- Implement and maintain native integrations where required
- Understand how React Native interacts with native mobile layers
- Collaborate on architecture decisions affecting platform performance and scalability
Security & Reliability
- Support the development of secure communication features
- Work with systems that utilize end-to-end encryption
- Contribute to reliability, scalability, and platform resilience initiatives
Required Skills
Essential
- Strong commercial React Native experience
- Hands-on experience with Expo
- Advanced TypeScript development skills
- Experience delivering production mobile applications
- Strong understanding of mobile application architecture
- Performance optimisation experience
- Experience working with complex front-end systems
Preferred
- Experience with real-time messaging or collaboration products
- Understanding of native iOS and Android platforms
- Knowledge of threading, native modules, or mobile performance profiling
- Experience working on security-conscious products
- Background in productivity, communication, SaaS, or collaboration platforms
Ideal Candidate
You are a senior mobile engineer who enjoys solving complex technical challenges and understands how to build performant mobile applications at scale.
You'll likely have experience working on:
- Collaboration platforms
- Productivity tools
- Messaging applications
- SaaS products
- Mobile-first technology platforms
You'll be comfortable operating beyond the UI layer, understanding how mobile systems work under the hood, and contributing to both architecture and implementation decisions.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.