TopView Sightseeing

Android Developer

Mobile Developer in New York, NY , Hudson County, NJ, USA

Posted 2019-07-22

TopView Sightseeing is a New York-based double decker bus company offering a variety of sightseeing tours by bus, bike, and boat. Our growing team of native local experts serve over 1,500 customers daily, and visitors to the Big Apple can experience New York City with unforgettable views. As we are building our new brand, we are growing tremendously and launching new websites to enhance the customer experience across our network of brands.

The Marketing team, the heart of TopView’s Ecommerce & digital marketing strategy, is a significant driver of new customers and revenue and is looking for an experienced and strategic developer to focus on improving functionality for our digital properties and deepening customer experience and engagement by enhancing our technologies. This position is for a full-time, on-site Android Developer with 3+ years of experience and a great eye for design. Developers with published mobile apps in the Google Play Store will be prioritized.

Responsibilities include, but are not limited to:
Create in-house mobile applications.
Architect the mobile development stack, CI/CD, deployment.
Design mockups and wireframes.
Bug fix, QA, problem solve.
Working closely with other team members in the development team.
Perform code reviews.

Qualifications and Skills


Have a deep understanding of modern Android development.
Have published at least one app to the Play Store. 
Strong trouble-shooting skills
2-5 years of native Android Development
Degree in Computer Science, related field, or equivalent work experience. 

Other Qualifications:
Development skills/tools including but not limited to Kotlin, Java, RxJava, Coroutines, LiveData, DataBinding, Lifecycle components, RetroFit, Room DB, Realm DB, Mvvm/Mvp, Git.
Strong experience consuming JSON and XML data.
Graphical sense of design, Google Material design, ability to take sketches and turn them into working UI.
Ability to write clean, scalable/modular code. 
Ability to follow directions and adheres to timelines and project plans.
Good communication skills, ability to mentor and work collaboratively.
Highly organized and with great time management skills.

Required Skills
Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be seen in a new Mobile Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.