Taro Logo

Mobile Engineer

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
$65,000
iOS
Mid-Level Software Engineer
In-Person
101 - 500 Employees
4+ years of experience
Enterprise SaaS · AI

Job Description

EarthCam, the global leader in webcam content and technology, is seeking a talented Mobile Engineer specializing in iOS development to join their innovative team. Located on a 10-acre campus in Upper Saddle River, New Jersey, EarthCam has established itself as a pioneer in live streaming video, time-lapse construction cameras, and AI-powered visual asset management.

The role offers an exciting opportunity to work on cutting-edge technology, including the world's first outdoor gigapixel panorama camera system and 5G construction cameras. As a Mobile Engineer, you'll be responsible for developing native iOS applications across multiple Apple platforms (iPhone, iPad, and Apple TV), participating in the complete product lifecycle from conception to App Store deployment.

The ideal candidate brings 4+ years of iOS development experience, with strong expertise in Swift, SwiftUI, and UIKit. You'll be working in a collaborative environment, interfacing with UI/UX, QA, and Backend teams to create robust, scalable applications that maintain EarthCam's position as an industry leader.

This role offers competitive compensation starting at $65K annually, comprehensive benefits including fully-paid health insurance, 401K with aggressive matching, and unique perks such as free meals, in-house yoga sessions, and access to campus amenities. The company culture promotes both professional growth and work-life balance, with regular team events and activities.

For developers passionate about creating innovative mobile solutions and working with cutting-edge technology in the construction and visual asset management space, this position offers an excellent opportunity to make a significant impact while working with a company that has documented over a trillion dollars of construction projects worldwide.

Last updated 2 months ago

Responsibilities For Mobile Engineer

  • Develop and prototype native iOS apps and features for iPhone, iPad, and Apple TV
  • Participate in the complete app lifecycle, including concept, requirements, design, development, testing, deployment, and release
  • Collaborate closely with the UI/UX, QA, and Backend teams
  • Write high-quality, efficient, and maintainable code
  • Conduct unit testing
  • Identify and resolve performance bottlenecks and bugs
  • Build and maintain reusable, reliable code

Requirements For Mobile Engineer

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent work experience
  • 4+ years of experience in iOS development
  • Strong hands-on knowledge of the latest iOS features
  • Proficiency in Swift and Cocoa Touch
  • Experience with SwiftUI and UIKit
  • Fluency in Object-Oriented Programming (OOP) and MVC architecture
  • Solid understanding of MVVM programming architecture
  • Experience consuming REST APIs
  • Knowledge of multiple frameworks and integrating third-party libraries
  • Knowledge of production distribution, including certificates and provisioning profiles
  • Strong experience with Git and GitLab

Benefits For Mobile Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Base salary starting at $65K annually
  • 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