Taro Logo

Android Developer

Global leader in providing webcam content, technology and services, specializing in live streaming video, time-lapse construction cameras, and AI-powered visual asset management.
Upper Saddle River, NJ 07458, USA
Android
Mid-Level Software Engineer
In-Person
101 - 500 Employees
4+ years of experience
Enterprise SaaS · AI

Description For Android Developer

EarthCam, the global leader in webcam content and technology since 1996, is seeking an experienced Android Developer to join their innovative team. Located on a 10-acre campus in Upper Saddle River, New Jersey, EarthCam specializes in cutting-edge visual technology solutions including live streaming video, time-lapse construction cameras, and AI-powered visual asset management.

The role offers an exciting opportunity to work on advanced Android applications that support EarthCam's industry-leading solutions, including the world's first outdoor gigapixel panorama camera system and 5G construction camera. As an Android Developer, you'll be integral to the development lifecycle, from concept to deployment, working with cutting-edge technologies and collaborating with cross-functional teams.

The ideal candidate should have 4+ years of Android development experience, with strong proficiency in Java and Kotlin. Technical expertise should include experience with SQLite/Room Framework, REST APIs, Rxjava, and Retrofit/OkHttp libraries. The position requires both technical excellence and strong collaborative skills, as you'll be working closely with UI/UX, QA, and Backend teams.

EarthCam offers an attractive compensation package including competitive salary, comprehensive benefits (100% paid single coverage health insurance), 401K with aggressive company matching, and unique perks like free meals, in-house yoga sessions, and team activities. The company's innovative spirit, having documented over a trillion dollars of construction projects worldwide, combined with their commitment to employee well-being, makes this an exceptional opportunity for a skilled Android developer looking to make an impact in visual technology solutions.

Last updated 3 months ago

Responsibilities For Android Developer

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write high-quality, efficient, and maintainable code following best programming practices
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies
  • Participate in the complete app lifecycle
  • Conduct unit testing
  • Collaborate with UI/UX, QA, and Backend teams

Requirements For Android Developer

Java
Kotlin
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent work experience
  • 4+ years of experience in Android development
  • Strong hands-on knowledge of the latest Android features
  • Proficiency Java and Kotlin
  • Experience with SQLite/Room Framework
  • Knowledge of REST APIs and networking
  • Experience with Rxjava
  • Experience with Retrofit and/or OkHttp libraries
  • Able to thrive in a fast-paced, agile development environment
  • Critical thinker with strong problem-solving skills
  • Reliable, responsible, and detail-oriented
  • Collaborative team player with excellent communication skills

Benefits For Android Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Health insurance (Single coverage 100% paid for by company)
  • Dental and vision insurance
  • 401K Plan (with aggressive company matching)
  • Paid time off, plus paid holidays
  • Regular free breakfasts, lunches and snacks
  • In-house Yoga sessions
  • Bicycles to ride around campus
  • Team BBQs and annual company Olympics

Interested in this job?

Jobs Related To EarthCam Android Developer