Senior Software Engineer (Mobile)
BitMEX, a renowned cryptocurrency derivatives trading platform, leads the industry with its innovative approach to cryptocurrency trading, setting high standards for innovation, liquidity, and security.
About Us:
BitMEX is a prominent exchange specializing in crypto derivatives, offering traders an advanced trading platform. With an impeccable security record since its establishment in 2014, BitMEX ensures the utmost security for its users.
Our platform serves cryptocurrency derivatives traders by providing low latency, deep liquidity, and a wide range of derivatives contracts and spot trading pairs.
Innovating the market in 2015 with the Perpetual Swap, BitMEX continuously demonstrates transparency by regularly publishing on-chain Proof of Reserves and Proof of Liabilities, ensuring the safety of client funds.
Overview:
BitMEX is a leading crypto exchange with a high-performance web application and API. Currently, we are developing a cutting-edge mobile application to enhance the BitMEX trading experience for users. Our team of engineers and UX designers is dedicated to delivering an exceptional user experience through the mobile app.
As a Senior Software Engineer (Mobile), you will leverage your expertise in designing and implementing mobile applications for the BitMEX mobile app, utilizing React Native, Javascript, Kotlin, and Swift for iOS and Android platforms.
Key Responsibilities:
- Collaborate closely with product managers and designers to prototype and deliver innovative user experiences.
- Uphold engineering standards through participation in code reviews and setting new benchmarks.
- Ensure high-performance and well-tested code to deliver a smooth user experience.
- Develop the BitMEX React Native mobile application.
- Mentor other engineers on coding practices and engineering principles.
- Explore new stack components and architectural ideas as needed.
- Contribute to regular code reviews and possess experience in native iOS or Android development.
Qualifications:
- Proficiency in Javascript and/or React Native.
- Extensive experience scaling mobile applications across various devices.
- Competency in mobile end-to-end testing and making complex products accessible to consumers.
- Ability to work on multiple products and concepts simultaneously.
- Familiarity with current UX trends and an interest in new UX concepts.
- Demonstrated ability to work effectively in small teams and take ownership of product features.
- Detail-oriented, with a willingness to dive deep into code for insights.
- Passion for technological innovation, especially in the crypto space.
- Candidates with less experience will be considered for the Software Engineer role.