Staff Mobile Engineer – Consumer App

Posted 16 hours ago

This is a fully remote position, open to applicants in United States, +2 more locations.

📋 Description

• Take charge of the architecture and long-term development of Moonshot’s Flutter application for both iOS and Android platforms.

• Create, implement, and sustain a comprehensive mobile design system and component library in collaboration with the Design team.

• Develop engaging trading interfaces that include live pricing, charts, order tickets, order history, notifications, and portfolio displays.

• Enhance mobile performance and reliability through profiling, optimizing frame rendering, managing memory and network resources, and reducing crashes.

• Establish and uphold automated unit, widget, and integration testing frameworks.

• Assist in defining the release and quality assurance processes.

• Incorporate analytics, A/B testing, feature flags, and event tracking into the application alongside the Product and Growth teams.

• Collaborate with Backend and Platform engineers on API design, data models, error handling, retry mechanisms, fallbacks, and offline functionality.

• Lead through conducting code reviews, preparing design documents, and providing mentorship.

• Engage in mobile on-call rotations and drive solutions for root causes.

• Shape the future of Moonshot’s iOS and Android cryptocurrency trading platform.


⛳️ Requirements

• 6–10+ years of professional experience in mobile development.

• Ideally possess 3+ years of experience with Flutter in production, or have experience with React Native, Kotlin, or Swift.

• Proven experience in owning large-scale consumer applications from start to finish.

• Preferably have experience in fintech, trading, or other similarly demanding fields.

• Strong grasp of mobile architectures, including state management, navigation, and modularization.

• Demonstrated expertise in building or leading design systems or UI libraries in Flutter or other frameworks.

• Experience with testing methodologies, mobile CI/CD, monitoring, and release management.

• Excellent collaboration skills.

• Experience in mentoring fellow engineers.

• Ability to work in the USA or Canada, as applicable to the role's remote eligibility and authorization criteria.


🏝️ Benefits

• Meaningful equity ownership.

• 5% matching for 401(k) contributions.

• Health benefits with premiums covered by the employer.

• Life insurance coverage provided.

• One-time stipend for office setup.

• Flexible paid time off.

• Opportunities for periodic in-person team sprints.

• Travel allowance implied by company-sponsored travel for approximately one week each quarter; no separate travel benefits explicitly stated.

People also viewed

Grafana Labs15 hours ago

Senior Mobile Engineer – Grafana Ops

US flagUnited States, +5 more countriesFull-timeSoftware Engineer$175k – $210k/year
ApplyView job
General Dynamics Ordnance and Tactical Systems16 hours ago

Controls Engineering Technician II – Field Service Representative

US flagMaine, +1 more stateFull-timeSoftware Engineer$47.1k – $63.7k/year
ApplyView job
MAINSOFT19 hours ago

Desarrollador OSF – Oracle Commerce

CO flagColombia OnlyFull-timeSoftware Engineer
ApplyView job
OpenRouter20 hours ago

Software Engineer

US flagUnited States OnlyFull-timeSoftware Engineer$215k – $285k/year
ApplyView job
Humana20 hours ago

Software Engineer

US flagKentucky OnlyFull-timeSoftware Engineer$80.9k – $110.3k/year
ApplyView job
Fresche Solutions21 hours ago

IBM i System/36 Developer

CA flagCanada OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers