Sr. React Native Developer

at Boatsetter
Published May 9, 2022
Location Fort Lauderdale, FL
Category Default  
Job Type Full-time  

Description

About Boatsetter:

Boatsetter is the largest and fastest-growing peer-to-peer boat rental platform in the world, and one of Fast Company’s 100 Best Workplaces for Innovators. Boatsetter makes boating affordable and accessible by connecting boat owners and licensed captains to pre-screened, qualified renters. Through its innovative partnership with Geico/BoatUS, Boatsetter is the only peer-to-peer boat rental marketplace in the U.S. which includes insurance for owners, captains, and renters. Boatsetter offers renters and owners access to the largest database of USCG certified captains, making it possible for those with no prior boating experience to enjoy spending time on the water.

Overview

We’re looking for an experienced React Native Developer to help us build the best-in-class consumer product experience on mobile devices for our growing boat rental marketplace platform. The primary focus of the selected candidate would be working closely with our product and creative teams to lead the development of new features in mobile applications for iOS and Android following React Native workflows. Also working with backend engineers to ensure the mobile applications have fast load times, are robust and easy to manage. A commitment to collaborative problem solving, sophisticated design, and quality products are a must.

Your main responsibilities:

  • Partner with Product team to consistently and frequently deliver solutions that are well-engineered, tested, and within the agreed upon timeframe
  • Hands-on coding, code reviews and sprint planning and testing
  • Develop a modern and highly responsive user interface for iOS and Android
  • Build reusable react native components from Figma
  • Optimize component architecture for maximum performance across multitude of mobile devices
  • Coordinate with various teams working on distinct application domains
  • Participate in product planning and timelines assists with scoping and work estimates
  • Work with product managers, creative directors, QA, and DevOps to own projects from conception to product completion that are technologically sound and aesthetically impressive.

Skills & Experience

  • Experience working in an Agile/Scrum development process and methodologies
  • Expert proficiency in react native framework
  • Full understanding of principles of native mobile application development
  • Experience with application development targeting multiple operating systems, namely the iOS and Android
  • Expert understanding of fundamental web technologies such as HTTP, REST, AJAX, and JSON
  • Experience working with RESTful APIs and GraphQL
  • Deep understanding of JS dev and build tools
  • Hands on experiences in usage of automated unit test tools
  • Solid understanding of software design and patterns such as MVC, Delegation, Singleton, Factory, Adapter
  • Demonstrated expertise in app memory management, multithreading, networking and application security

Required Background

  • Bachelor’s Degree in Computer Science or related field, or equivalent experience or other evidence of exceptional ability
  • 5+ years of professional experience as a native mobile application developer
  • 4+ years of hands on experience with react native development for iOS and Android
  • Fluent in English
  • Authorized for full-time employment in the United States

Benefits & Perks:

  • Healthcare and dental insurance benefits
  • Flexible PTO
  • Remote/Hybrid working environment
  • 401(k)
  • Equity in one of the world’s fastest growing companies
  • $1000 Boating credits to enjoy the “Boatsetter Experiences”