Remote Senior Android Engineer at GooseChase Open Startup
RSS
API
Global PayrollPost a job

find a remote job
work from anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Toptal, Zapier and Automattic who embrace the future. There are 42,400+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Toptal, Zapier and Automattic who embrace the future. There are 42,400+ jobs that allow you to work anywhere and live everywhere.

Global PayrollPost a job

  Jobs

  People

πŸ‘‰ Hiring for a remote Android position?

Post a job
on the πŸ† #1 remote jobs board
# About GooseChase\n\nGooseChase is a rapidly growing, fully remote web and mobile platform for creating and facilitating scavenger hunts. Through our website, organizers create custom "hunts" for anything from on-boarding new employees, touring museums, engaging at festivals, educating students and more! Participants can compete as teams or individuals to submit photo/video, text or GPS based missions through our native Android and iOS apps.\n\nThe key technologies we use are:\n\n* Android App: Java using Realm for local data storage. Open to moving to Kotlin going forward.\n* iOS App: Primarily Objective-C (UI with PureLayout and Layout Anchors), with a bit of Swift and Realm for local data storage. Moving towards Swift going forward.\n* Front-End: Typescript with React (Redux), HTML, SCSS & Webpack.\n* Back-End: Django, REST (Tastypie), Task Queuing (Celery, Redis, RabbitMQ), Postgres, Nginx, Gunicorn.\n\nBecause of the flexibility and ease-of-use of our product, we have successfully powered game types ranging from festival-wide competitions, with thousands of dollars in prizes, to K-12 classroom lessons on government types, featuring gummy bears to help demonstrate the differences between a dictatorship and a democracy!\n\nSeeing the different ways the product can be used, and the joy it creates in those who participate, is an incredibly rewarding experience & is something we’d love to share with you as well! You'll also be having a major impact as our apps have been responsible for ~10M submissions in the last year alone!\n\n# Responsibilities\n\nAs a Senior Android Engineer, you’ll have the opportunity to create new, exciting features for our game participants. You will work directly with our design and back-end teams to bring feature mock-ups to life, delighting our users and ensuring the delivery of high-quality code that focuses on reliability and performance.\n\nSpecific responsibilities include:\n\n* Being familiar and up-to-date with the platform functionality (online game manager & participant mobile apps).\n* Working with our customer success & design teams to understand the motivations for a feature & coding it with those objectives and the user's experience in mind. Put another way, we want you to know why you are doing what you’re doing!\n* Staying up to date with the relevant Android guidelines and best practices, as well as relevant SDK changes and common libraries.\n* Developing the mobile components for new features that will help game participants play games more effectively while delighting them in new and unexpected ways.\n* Participating as a member of the development team - sharing best practices & learnings so the rest of the team can improve.\n* Working under limited supervision with significant latitude for the use of initiative and independent judgment.\n* At least base level experience with the iOS platform to support other engineers.\n\n# Requirements\n\nThe candidate for this position must be:\n\n* At an advanced level in Android application development (5+ years of dedicated Android experience), with architect-level involvement in at least one large production app that has been published in the Play Store.\n* Deeply knowledgeable about mobile programming best practices and how to implement them in an existing project.\n* Able to take ownership of work, maintaining high standards of performance, reliability & security.\n* An excellent communicator, problem solver, and creative thinker.\n* Located within, or has regular working hours within the GMT-8 (PST) to GMT+2 (CEST) time zones to ensure sufficient overlap with our distributed product team.\n\nAlthough not strictly required, it would be a massive plus if the candidate had past experience:\n\n* Working with the platform-specific camera APIs to capture and display photos/videos.\n* Implementing automated testing into legacy applications.\n* Participating in smaller teams, especially in a remote setting.\n\n# Perks\n\n* Fully remote work - work whenever/wherever/however you want.\n* Competitive compensation & benefits, including stipends for equipment, co-working spaces, etc.\n* Join a company that is profitable & growing quickly, but still prioritizes doing the right thing over everything else.\n* Significant learning opportunities - whether it’s learning about other parts of the business or taking on more responsibility, we expect everyone on the team to be continually looking to grow.\n\n#Location\nAmericas/Europe/Africa


See more jobs at GooseChase

# How do you apply?\n\n Interested? Drop us a line with your CV and what made you want to apply!
Apply for this position
FeedbackIf you find a bug, or have feedback, write it here. Please no job applications in here, click Apply instead! If you want to advertise, we do not do CPA/aff/perf ads ever.Thanks for the message! We will get back to you soon.

[Spam check] What is the name of Elon Musk's company going to Mars?

Send feedback