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:
šCollaborate with cross-functional teams design, develop, and deliver high-quality mobile applications. šLead architectural initiatives to enhance app performance, scalability, and reliability. šEstablish and advocate for best practices in mobile development, code quality, and security standards. šDevelop efficient and reusable UI components while ensuring maintainability and reliability. šScope and independently implement features, making informed design and engineering decisions. šContinuously monitor app performance, utilizing observability tools to identify and resolve issues. šImprove developer experience through scalable app architectures and refined development processes. šConduct meaningful code reviews and mentor team members to foster technical growth and innovation. šPartner with stakeholders to define and execute on architectural rollout strategies. šStay updated on industry trends, tools, and technologies to incorporate best practices into the development process. šAddress cross-team engineering challenges, contributing to the overall growth and success of the organization.
Minimum Qualifications:
š4+ years of experience in mobile development, including 2+ years with React Native, building scalable mobile applications. šProficient in JavaScript/TypeScript and capable of working with native mobile platforms (Swift/Objective-C and/or Java/Kotlin) as needed. š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). šAble to quickly debug and address mobile performance related issues. š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.