Senior Android Developer

Remote from
Anywhere 🌎
Seniority level
Senior
Job function
Programming
Job type
Full Time,
Job posted
Apply before
28 Jun 2023
Industry
Internet

About GetMyBoat

Boat rentals and water experiences made simple. 150,000 boats in 9,300 locations across 184 countries.

GetMyBoat, the largest boat rental and charter marketplace, is changing the way the world goes boating. Remote work is baked into our DNA and has been a big part of our culture since we started back in 2013. Our talented team is globally distributed with concentrations in Europe/Africa and the Americas time zones. Together we solve interesting challenges, build, design, learn and iterate towards our mission to deliver the joy of on-the-water experiences to millions, making it easy and accessible to get more people out on the water!

What We Offer

  • Fully remote environment:Β Flexibility and trust that our team will do and deliver their best work
  • Globally distributed team:Β International learnings and collaboration within an inclusive and diverse culture and time for focus work
  • Transparency:Β Open communication is key to our culture. You can feel free to chat with anyone, are empowered to share ideas, ask questions and challenge the status quo in a way that moves the company and team forward
  • High-quality product:Β No rushing to push out poorly developed or designed features
  • Consumer-Facing Brand:Β Your work will be seen and used by millions of people in order to book their most memorable vacation experiences
  • Well funded:Β Revenue generating, recently raised Series B

What We’re Looking For

A Senior Android Developer to work closely with our Mobile Lead and others for our fast growing online application of 100,000+ daily active users.

Success in this role is defined as working with a small high-performance global engineering team to build a world-class e-commerce marketplace experience for all of our users.Β This position is fully remote.

What you’ll do

  • Develop a deep understanding of the business logic and how this affects feature implementation.
  • Collaborate with designers and developers to translate ideas and concepts into feature technical specs.
  • Create timelines and break projects into deliverables.
  • Prototyping to tackle high-risk areas early.
  • Integrate with third-party APIs e.g. payment gateways, Google Places.
  • Write performant code with a focus on fast load times.
  • Plan and support deployments.
  • Write low defect code with high test coverage.
  • Forward-thinking and planning on feature expansion, deprecation and backward compatibility.

Who you are

  • A strong interest in product development and delivering great user experiences is key to this role.
  • Experience with writing custom UI components.
  • Have published and maintained an app on the Play Store built with Kotlin or Java.
  • Understanding of Material Design principles.
  • Understanding of Apple’s Human Interface Guidelines.
  • Modern app architecture patterns.
  • Strong knowledge of Android SDKs, and supporting different versions of Android.
  • Experience with offline storage (Core Data and Room).
  • Experience with Android Jetpack.
  • Minimum 6 years of experience as a mobile developer.
  • Minimum 4 years of experience using Kotlin in a production environment.

What you can expect after you apply

Because we are a team that prioritizes moving words to action, we do our best to move as quickly as we can on our end and look to iterate on our hiring processes over time based on feedback and learning.

Our hiring stages may vary a little bit depending on the type of position, in general, you can expect the following:

  1. Confirmation when your application is submitted
  2. Email request for scheduling an introduction screening conversation
  3. Email request for scheduling an interview with the hiring manager
  4. Additional interview(s) and/or Case Study assignment presentation
  5. References & Reverse Interview(s): This gives candidates the opportunity to speak to and ask questions of anyone on our team they have remaining questions for
  6. If at any point, you aren’t moved to the next stage, you will be notified

Who we are

GetMyBoatΒ is changing the way we go boating by powering the world’s largest boat rental marketplace. With over 150,000 boats in 184 countries and 9,300 locations, there is an experience for new boaters and seasoned sailors alike.

Launched in San Francisco in 2013, GetMyBoat empowers owners of every type of watercraft, from kayaks and sailboats to powerboats and yachts, to post their watercraft for rent or charter. From California to Croatia, our users can search, find and book their dreamboat.

We are a small, growing organization with a very high-impact team that is focused on building the best product, and loving what we do.

Come be a part of a company that has experienced tremendous growth over the last few years and has some exciting goals and projects ahead of us to continue our growth!

Apply now >

Personalised job alerts

Set up personalised e-mail alerts about similar remote jobs

Report jobShare

How to apply

See a few more

Similar remote jobs in Programming

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview.
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them.
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers.
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

FAQ

What position is GetMyBoat hiring for?

GetMyBoat is hiring a remote Senior Android Developer from Anywhere 🌎

What type of employment does GetMyBoat offer?

This is a Full Time role.