The Leaflet

Staff Frontend Engineer – React Native

The Leaflet

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job 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