
Staff Frontend Engineer – React Native
The Leaflet
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇬🇧 United Kingdom
Visit company websiteJob Level
Lead
Tech Stack
AndroidGraphQLiOSJavaMobXObjective-CReactReact NativeSwiftTypeScript
About the role
- Working in an agile, cross functional, team working to deliver the best possible platform experience on multiple platforms
- Develop a high-performance mobile application used daily by tens of thousands of players in React Native for iOS and Android platforms
- Skilled in breaking down features into requirements, giving time estimates, and writing test procedures
- Collaborate with the team to develop backend api’s that support both iOS and Android mobile platforms
- Champion best practices in testing, code reviews, and continuous integration, ensuring the delivery of high-quality code and stable applications
- Be focused on the end user’s experience and iteratively improve performance
- Implement analytics in all aspects of the application and analyze results
Requirements
- Min 7+ years of experience in developing mobile applications (native or hybrid)
- Min 5+ years experience developing in react native
- Extensive experience with state management, specifically mobx
- Extensive experience with rest, websockets and graphql
- Extensive experience developing in react-native using TypeScript
- Prior experience developing on native android an iOS using Java, Objective-C, and/or Swift
- Bachelor’s degree in Computer Science or related field
- Knowledgeable in aspects of the mobile development lifecycle, including application development, application structure, device and operation system APIs, debugging, performance, security, and deployment
- Deep knowledge and understanding of client-server development in mobile environment, and proven architect skills
- Experience with continuous integration and delivery with Apple and Google App Stores
- Utilization and integration of mobile features like Push Notifications, Background Loading, Offline Content Storage, etc.
- Must have prior experience building scalable, secure, and compliant systems for real money or high-volume transactional platforms.
Benefits
- Competitive pay and benefits
- Flexible vacation allowance
- Flexible work from home or office hours
- Startup culture backed by a secure, global brand
- Opportunity to build products enjoyed by millions as part of a passionate team
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React NativeTypeScriptJavaObjective-CSwiftmobxRESTWebSocketsGraphQLmobile application development
Soft skills
collaborationproblem-solvingtime estimationtestingcode reviewfocus on user experienceanalytical skills
Certifications
Bachelor’s degree in Computer Science