Jobs

Join top Web3 founders in the Electric Capital portfolio

Mobile Engineer

Magic Eden

Magic Eden

Software Engineering
Beijing, China
Posted on Dec 20, 2024

At Magic Eden, we’re breaking down barriers to make Web3 what it should be — intuitive, accessible and of course, magical. As the #1 Bitcoin dApp and the #1 NFT marketplace, we’re leading the charge to redefine the onchain experience. Backed by top-tier investors like Sequoia, Paradigm, Electric Capital and Lightspeed Ventures, we’re building a future where trading is seamless, tokenomics are meaningful and Magic Eden becomes the best and biggest DEX in Web3. Join our global team of passionate, scrappy and wildly talented people to help shape the next era of Web3 with us.

Responsibilities:

  • Develop, test, and deploy mobile applications for both iOS and Android platforms using React Native and JavaScript/TypeScript.

  • Build and maintain scalable, high-performance mobile apps leveraging React Native’s cross-platform capabilities.

  • Collaborate with cross-functional teams (designers, product managers, etc.) to define, design, and deliver new features for iOS and Android.

  • Optimize mobile applications for speed, responsiveness, usability, and reliability across devices and platforms.

  • Write clean, maintainable, and well-documented code while following industry best practices.

  • Stay up-to-date with emerging trends and technologies in mobile development, particularly in React Native, JavaScript, and blockchain technologies.

  • Analyze, troubleshoot, and optimize blockchain contract code for performance and scalability.

What you bring:

  • A minimum of 10 years of experience in software development, with significant experience in mobile app development using React Native and JavaScript (ES6+).

  • Proven expertise in building and maintaining cross-platform mobile applications, with a deep understanding of React Native’s framework and libraries.

  • Experience integrating RESTful APIs, third-party libraries, and services into mobile applications.

  • Proficient with state management tools in React Native (e.g., React Query, Context API).

  • Familiarity with mobile development tools such as Expo, Xcode, Android Studio, and debugging tools.

  • Extensive experience with version control (Git) and continuous integration/continuous deployment (CI/CD) processes.

  • Familiarity with platform-specific guidelines (iOS and Android) and the ability to optimize applications for both platforms.

  • Comfortable working in an agile environment with quick iterations and collaborative workflows.

Pay & Benefits:

  • A fast-paced and collaborative environment

  • Competitive compensation and equity options

  • Flexible PTO

  • Wellness and work from home allowance