Staff Software Engineer, Native Mobile

atCoinbaseRemoteUS flagUnited StatesFull-timeFull-stack EngineerLead$218k – $256.5k/year

Posted 5 days ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Spearhead the development of Coinbase’s new native mobile application from the ground up.

• Take charge of the complete architecture and delivery processes for core native application components using Swift and Kotlin.

• Create a structured architecture and compile-time boundaries that uphold rigorous quality standards.

• Lead the workflow for translating code and establish automated migration systems.

• Determine which translation tasks should be automated and which should be performed by humans.

• Enhance build speeds, local development processes, CI/CD reliability, architectural patterns, and documentation.

• Influence the dual-app agentic synchronization strategy throughout the transition period.

• Design daily automation for agents and human review procedures to maintain synchronization between native and React Native codebases.

• Establish mobile engineering best practices throughout Coinbase.

• Provide mentorship to L3-L5 mobile engineers across various teams.

• Cultivate connections and offer support among mobile engineers.


⛳️ Requirements

• A minimum of 8 years experience in iOS or Android mobile software engineering.

• Proficient in both Swift/iOS and Kotlin/Android, with a commitment to developing cross-platform capabilities.

• Proven history of delivering high-quality mobile applications at scale.

• Responsibility for architectural decisions, performance budgets, and the quality of releases.

• Comprehensive knowledge of mobile performance optimization, including aspects like cold start times, frame stability, scroll jank, and time to interaction.

• Experience in profiling and tuning performance across various device tiers, including lower-end Android devices.

• Capability to translate organizational objectives into technical execution at the team level.

• Skill in fostering alignment among cross-team and cross-functional collaborators.

• Background in AI-assisted code generation or LLM-driven development workflows.

• Insight into what tasks should be automated versus those that need human oversight.

• Experience in enhancing developer experience through build systems, CI/CD pipelines, and release tools.

• Responsible utilization of generative AI with appropriate human oversight.


🏝️ Benefits

• Eligibility for equity.

• Eligibility for bonuses.

• Medical insurance coverage.

• Dental insurance coverage.

• Vision insurance coverage.

• 401(k) plan.

• Quarterly in-person working sessions (“surges”).

• Reasonable accommodations for individuals with disabilities.

• Protections for equal opportunity employment.

People also viewed

Malbek18 hours ago

Full Stack Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
ElevenLabs20 hours ago

Forward Deployed Engineer – Software Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
ElevenLabs22 hours ago

Forward Deployed Engineer – Software Engineer

GB flagUnited Kingdom OnlyFull-timeFull-stack Engineer
ApplyView job
Solidus Labs22 hours ago

Tech Lead, Transaction Monitoring

GB flagUnited Kingdom OnlyFull-timeFull-stack Engineer
ApplyView job
Marigold1 day ago

Full Stack Software Engineer

AU flagAustralia OnlyFull-timeFull-stack Engineer
ApplyView job
NationsBenefits1 day ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers