Skip to content
mimi

Lead Software Engineer - Mobile Development (Crypto Wallets)

Jobgether

Remote · Canada Full-time Lead Today

About the role

About the Role

In this role, you will lead the development of cutting-edge mobile applications focused on crypto wallets and decentralized finance features, delivering seamless and secure user experiences at scale. You will work in a highly collaborative, globally distributed environment alongside senior engineers, product leaders, and designers. Combining hands-on development with technical leadership, you will shape architecture, guide best practices, and mentor a team of engineers. The position offers the opportunity to build high-performance, intuitive applications used by a diverse global audience. You will also contribute across the stack when needed, ensuring end-to-end delivery of mobile-driven features. This is a unique opportunity to influence the future of digital finance through innovative mobile technologies.

Accountabilities

  • Lead and mentor a team of mobile engineers, driving technical excellence, best practices, and high-quality delivery
  • Design and develop advanced cross-platform mobile applications using React Native for both iOS and Android
  • Define and own mobile architecture, including state management, navigation, modularization, performance, and security standards
  • Review code and ensure alignment with architectural decisions and quality benchmarks
  • Collaborate closely with backend engineers to integrate APIs, SDKs, and services into mobile applications
  • Contribute to backend development when necessary to support mobile features and unblock delivery
  • Partner with product managers and designers to deliver innovative, user-centric solutions
  • Drive decisions around frameworks, tools, and development patterns to optimize performance and scalability

Requirements

  • Extensive experience with React, React Native (especially Expo), Redux, and modern JavaScript (ES6+)
  • Strong proficiency in mobile development concepts, including performance optimization and cross-platform design
  • Experience building and maintaining CI/CD pipelines for mobile applications
  • Familiarity with modern development tools, front-end workflows, and build systems
  • Hands-on experience with native modules (C++), WebSockets, and RESTful APIs
  • Knowledge of native mobile development using Swift/Objective-C (iOS) or Kotlin/Java (Android)
  • Proven track record of leading or mentoring mobile engineers and owning large-scale application architecture
  • Experience with backend technologies such as Node.js, with the ability to support API and service development
  • Strong problem-solving skills and ability to make informed technical decisions in a fast-paced environment
  • Comfortable working across the full stack while maintaining deep expertise in mobile engineering

Benefits

  • Fully remote work environment with global collaboration opportunities
  • Competitive compensation aligned with experience and impact
  • Opportunity to work on innovative products in the fast-evolving fintech and blockchain space
  • Access to cutting-edge technologies and complex technical challenges
  • Flexible work culture that supports autonomy and productivity
  • Continuous learning and professional growth opportunities
  • Work alongside highly skilled, international engineering teams

Skills

C++ExpoiOSJavaScriptKotlinNode.jsObjective-CReactReact NativeRESTful APIsReduxSwiftWebSockets

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free