Full-time, Remote
React Native Mobile Developer (Senior)

The customer is the leading software and payment processing provider for the health and fitness industry throughout the United States, Puerto Rico, Canada, and Mexico. Its comprehensive offerings include payment processing solutions and advanced gym management solutions that allow gym owners and managers to track and manage memberships and schedules, drive member engagement, and automate payment processing functions.

UPD: This position is closed.

Requirements

  • Intermediate+ English
  • Minimum bachelor’s degree in computer science or completion of a college program in web design, computer science, graphic arts or a related field
  • Minimum 5 years of mobile application development experience
  • Minimum 2 years of experience developing React Native apps
  • In-depth understanding of JavaScript programming and familiar with ES6, Typescript
  • Familiarity with RESTful APIs or similar technologies to interface iOS/Android applications with back-end services
  • Proficient understanding of code versioning tools such as Git and the associated best practices
  • Experience with other cross-platform frameworks such as Xamarin, Flutter, NativeScript, Corona or similar is a plus
  • Experience with native mobile development on Android (Java/Kotlin) or iOS (Objective C/Swift) is a plus
  • Familiar with iOS build and Apple App store submission process
  • Familiar with Android build and Google Play store submission process
  • Good verbal & written communications skills
Responsibilities

  • Design and build applications for iOS and Android platforms using cross-platform frameworks
  • Collaborate with a team to design, develop and ship new features
  • Work with designers and developers to provide feedback on design
  • Review code and handle merge requests from other developers
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Work closely with the team to provide estimation and progress for the project
  • Lead and coach junior/intermediate developers
  • Actively identify and improve software development best practices and processes that make sense for the Development team
Skills

React Native, JavaScript, ES6, Typescript, Git, Xamarin, Flutter, NativeScript, Corona, Java, Kotlin, Objective C, Swift
Location

EU, US, Asia
Apply for this job or
Recommend a candidate
Your LinkedIn profile
Attach CV/Resume