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 product managers, designers, and other engineers to design and deliver high-quality products on iOS and Android. šBuild efficient and reusable UI components and architect reliable, performant, and maintainable solutions. šLead teams that continuously build, ship, learn, and iterate. šDrive technical innovation, processes, and best practices required to deliver best-in-class mobile applications. šMentor and develop a high-performing team of engineers. šIndependently scopes and implements solutions for their project/team. šExpert in our processes, also helping to define them. Keeps tests up to date and conducts QA before releasing products with cross functional teams. šWrites meaningful code reviews. šHandles open-ended problems and ambiguity well. šMakes well-reasoned design decisions, identifying potential issues, trade offs, risks, and the appropriate level of abstraction. šProficient in all relevant technical skills, and able to move quickly because of deep understanding of large portions of the codebase. šLeads and coaches within their team where possible, trusted with team decisions. šStarting to broaden impact. Considers effects of their work on other teams, as well as identifying and helping to resolve problems facing the team. šContributes to the foundational good of their domain and engineering overall, defining patterns and examples, plus paying down tech debt. šMaintain awareness of industry trends and tools. šDebugs expertly within their primary focus area.
Minimum Qualifications:
šYou have at least 4 years of experience building mobile applications, and at least 6 years of total software engineering experience. šYou have at least 2 years experience using React Native to build cross-platform mobile applications. šYou are comfortable working with JavaScript/Typescript, but also not afraid to jump into Swift or Kotlin as needed. šYou have knowledge of mobile best practices and stay informed about innovations in the mobile industry. šYou have a strong understanding of UX/UI concepts and a demonstrated record of design and product sensibility.