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
4+ years of experience
Enterprise SaaS

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 northern New Jersey, EarthCam specializes in live streaming video, time-lapse construction cameras, and AI-powered visual asset management solutions. They're known for groundbreaking innovations like the world's first outdoor gigapixel panorama camera system and 5G construction camera.

The role demands a skilled developer with 4+ years of Android experience to design and build advanced applications. You'll be working with cutting-edge technologies, collaborating across departments, and participating in the complete app lifecycle. The ideal candidate should be proficient in Java and Kotlin, with experience in modern Android development frameworks and libraries.

EarthCam offers an entrepreneurial and invigorating environment with excellent growth opportunities. The comprehensive benefits package includes fully-paid health insurance, 401K with aggressive matching, and unique perks like in-house yoga sessions and campus bicycles. The company culture promotes both professional development and work-life balance, making it an ideal place for developers who want to work on innovative projects while enjoying a supportive and dynamic workplace.

If you're passionate about mobile development, enjoy solving complex problems, and want to be part of a company that has documented over a trillion dollars of construction projects worldwide, this role offers an exciting opportunity to make a significant impact in the industry.

Last updated a day 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 thinking and 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

Android Developer

Remote Android Developer position for Latin America-based developers with 3+ years of experience in Android SDK, Java/Kotlin, and strong communication skills.

Software Developer III, Mobile (Android), AR

Android Developer position at Google's AR team, focusing on building immersive computing experiences and mobile AR applications.

Technical Program Manager, Android and Business Communication

Technical Program Manager position at Google, leading Android initiatives with focus on program management, technical operations, and cross-functional collaboration.

Product Manager, Android Platform Safety

Lead Android platform security and privacy initiatives at Google, developing features for malware prevention, hardware security, and anti-fraud measures.

Technical Writer, Android

Technical Writer position at Google's Android team, creating developer documentation and educational content with 6 years of technical writing experience required.