Flutter Engineer

closed
Bitso Logo

Bitso

πŸ“Remote

Summary

Join Bitso as a Staff/Principal React Native Engineer and play a pivotal role in shaping the future of our mobile application strategy. You will lead the transition from native development to React Native, creating scalable, high-performance solutions for millions of users. This challenging role offers the opportunity to work on high-impact projects in a collaborative environment, mentoring engineers, and driving innovation. You'll partner with tech leaders to build cutting-edge applications, defining the next chapter of our mobile experience. Bitso embraces remote work and offers a comprehensive benefits package. If you're passionate about crypto and possess strong technical skills, we encourage you to apply.

Requirements

  • Proven experience in leading and/or participating in migrating native apps to React Native
  • 10+ years of professional software engineering experience, including at least 2+ years in React Native
  • Experience migrating large-scale applications from native to React Native
  • Strong background in native iOS (Swift/Objective-C) and/or Android (Kotlin/Java) development
  • Proficiency in JavaScript/TypeScript and React Native’s component-based architecture
  • Expertise in setting up and maintaining CI/CD pipelines for mobile projects (e.g., Fastlane, Jenkins, GitHub Actions)
  • Deep understanding of project configuration, dependency management, and build systems (e.g., Gradle, CocoaPods)
  • Proven track record of leading technical initiatives and driving cross-functional collaboration
  • Exceptional analytical skills with a proactive approach to solving complex technical challenges
  • Experience mentoring engineers and fostering a culture of continuous learning
  • Strong verbal and written communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders
  • Experience presenting ideas and strategies to leadership teams and influencing decision-making

Responsibilities

  • Lead the end-to-end process of transitioning our mobile applications from native development to React Native
  • Design scalable and maintainable React Native architectures tailored to meet business needs
  • Implement features, ensure high performance, and address performance bottlenecks in React Native applications
  • Guide and mentor a team of engineers, sharing best practices and driving technical excellence
  • Establish and maintain CI/CD pipelines specific to React Native, automating builds and deployments
  • Partner with product managers, designers, and other engineers to define project goals and deliverables
  • Streamline project configurations, manage dependencies, and ensure seamless integrations
  • Continuously identify and integrate the latest trends and technologies in React Native and mobile development
  • Ensure code quality through rigorous reviews, automated testing, and adherence to best practices

Preferred Qualifications

  • Familiarity with platform-specific modules and integrating native code in React Native applications
  • Understanding of multi-platform considerations and responsive design principles
  • Knowledge of backend integrations and application security best practices
  • Familiarity with react-native-web
  • Familiarity with Expo

Benefits

  • Me Time program, including unlimited paid time off
  • Remote-first work environment
  • Employee Stock Option program
  • Zero trading fees through our Bitso Alpha app
  • Extended Family Leave Policy: all birthing parents, non-birthing parents and adopting parents are eligible for a 4-months leave
  • Premium health, dental and life insurances in Mexico, Gibraltar, Colombia, USA, Brazil and Argentina
  • Volunteering days
  • Monthly stipend for gym memberships, relaxation activities, sports equipment, cooking classes, books, entertainment and more
This job is filled or no longer available