
Senior Frontend Engineer – Mobile, Web
The Leaflet
full-time
Posted on:
Location Type: Remote
Location: Remote • Florida • 🇺🇸 United States
Visit company websiteJob 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