About the company
Gemini is a regulated cryptocurrency exchange, wallet, and custodian that makes it simple and secure to buy bitcoin, ether, and other cryptocurrencies.
Job Summary
Responsibilities:
šDrive architectural decisions that modernize our mobile stack, ensuring scalability and maintainability. šEstablish and automate best practices in mobile development, focusing on code quality, reliability, and performance. šLead the initiatives to architect solutions to improve the performance of the mobile application. šMonitor app performance and identify and debug performance-related issues using observability tooling. šCollaborate and lead on scoping, planning and executing on cross-functional projects that benefit the client application. šImplement solutions that further the improvement of developer experience with app architecture that scales and is reliable. šWork closely with relevant stakeholders for the mobile client to execute on architectural rollout strategies. šPlay a key role in technical evaluation of potential tools, libraries and vendor contracts. šEnsure that the mobile app adheres to security standards and compliance requirements.
Minimum Qualifications:
š8+ years of experience in mobile development, including 4+ years with React Native, building scalable mobile applications. šProficient in JavaScript/TypeScript and native mobile development (Swift/Objective-C and/or Java/Kotlin). šExpertise in React Native, navigation libraries (especially React Navigation), lifecycles, state management, and performance optimization. šDemonstrable experience in debugging, framework migrations, refactoring, and adopting mobile best practices. šFamiliarity with CI processes (e.g., GitHub Actions) and automated testing (unit, integration, and end-to-end). šKnowledge of mobile best practices and stay informed about innovations in the mobile industry and have the ability to bring in adoption for the same. šDeep understanding of engineering excellence, operational excellence, and data-driven decision-making. šStrong collaboration skills and ability to prioritize effectively in dynamic environments.
If this role isnāt the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.