Lead Software Engineer - Mobile Development (Crypto Wallets)
United StatesFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Node.jsJavaJavascriptKotlinObjective-CReact NativeSwiftC++ReduxReactCI/CDRESTful APIs
Requirements
- Extensive experience with React
- Extensive experience with React Native (especially Expo)
- Extensive experience with Redux
- Extensive experience with 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++)
- Hands-on experience with WebSockets
- Hands-on experience with RESTful APIs
- Knowledge of native mobile development using Swift/Objective-C (iOS)
- Knowledge of native mobile development using Kotlin/Java (Android)
- Proven track record of leading or mentoring mobile engineers
- Proven track record of owning large-scale application architecture
- Experience with backend technologies such as Node.js
- Ability to support API and service development
- Strong problem-solving skills
- Ability to make informed technical decisions in a fast-paced environment
- Comfortable working across the full stack while maintaining deep expertise in mobile engineering
Responsibilities
- 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
View Full Description & ApplyYou'll be redirected to the employer's site