The Leaflet

Senior Frontend Engineer – Mobile, Web

The Leaflet

full-time

Posted on:

Location Type: Remote

Location: Remote • Florida • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidGraphQLiOSJavaJavaScriptMobXObjective-CReactReact NativeReduxSwiftTypeScript

About the role

  • Working in an agile, cross functional, team working to deliver the best possible platform experience on multiple platforms
  • Develop high-performance applications used daily by tens of thousands of players in React Native for iOS and Android and React for our Web platform.
  • Skilled in breaking down features into requirements, giving time estimates, and writing test procedures
  • Working in a highly regulated industry
  • Work with business partners to continually develop, evolve and improve mobile and web applications
  • Collaborate with the team to develop backend api’s that support Web, iOS and Android mobile platforms
  • Participate 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

  • 6+ years frontend mobile development experience (native or hybrid), including strong React.js expertise
  • 3+ years hands-on experience with React Native using TypeScript
  • Experience with native mobile development (Android/iOS) using Java, Objective-C, and/or Swift
  • Strong TypeScript, JavaScript, HTML, CSS knowledge
  • Experience with state management tools (MobX, Redux, etc.)
  • Strong grasp of REST, GraphQL, and WebSocket integrations
  • Understanding of mobile app release processes (App Store / Google Play)
  • Experience building secure, performant, user-centric applications
  • Strong communication skills (both written and verbal)
  • Bachelor’s degree in Computer Science or related field
  • Knowledgeable in aspects of the software development lifecycle, including application development, application structure, device and operation system APIs, debugging, performance, security, and deployment
  • 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.
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 NativeReact.jsTypeScriptJavaObjective-CSwiftJavaScriptHTMLCSSREST
Soft skills
communication skillscollaborationproblem-solvingtime estimationuser experience focusanalytical skillscode reviewtestingcontinuous integrationagile methodology
Certifications
Bachelor’s degree in Computer Science