TELECOMMUTE Lead Software Engineer - Mobile Development (Crypto Wallets)

Jobgether
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Java
JavaScript
API
Applications Architecture
Computing Platforms
C++
Mobile Application Development
Code Review
Programming Tools
Mobile Application Software
Node.js
Performance Tuning
Software Architecture
Service Development Studio
WebSocket
React
Backend
Kotlin
Build Tools
React Native
Front End Software Development
React
REST
Es2015

Job description

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 & conditions

  • 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

Apply for this position