Jr. IOS Developer

EarthCamUpper Saddle River, NJ
17h$50,000

About The Position

EarthCam is seeking a motivated and detail-oriented Junior iOS Developer to join our in-house mobile development team. This role focuses on building and maintaining iOS applications using Swift , with a strong emphasis on UIKit and SwiftUI , supporting mobile experiences that deliver real-time visual data to our users. The ideal candidate is eager to learn mobile best practices, enjoys problem-solving, and takes pride in writing clean, scalable, and user-focused code while collaborating closely with backend engineers, product managers, and designers.

Requirements

  • Growth-minded with a desire to continuously improve iOS and mobile development skills
  • Comfortable working in a collaborative team environment and learning from feedback
  • Passionate about mobile UX and building polished, user-friendly apps
  • Detail-oriented with strong problem-solving and debugging skills
  • Able to clearly communicate progress, challenges, and solutions
  • Bachelor’s degree in Computer Science or a related field (or equivalent experience)
  • Hands-on experience with Swift for iOS development (projects, coursework, internships, or professional experience)
  • Familiarity with UIKit and SwiftUI
  • Understanding of iOS fundamentals: view lifecycle, navigation, MVC/MVVM concepts
  • Experience consuming APIs and handling JSON data
  • Familiarity with Git and version control workflows
  • Basic understanding of mobile UI/UX principles
  • Experience with Xcode, simulators, and debugging tools
  • Strong written and verbal communication skills
  • Takes pride in producing clean, maintainable code

Responsibilities

  • Develop and maintain iOS applications using Swift, UIKit, and SwiftUI
  • Implement UI components, layouts, and animations that align with design specifications
  • Consume and integrate RESTful APIs provided by backend services
  • Manage app state, navigation, and data flow using modern iOS patterns
  • Debug, test, and optimize applications for performance, stability, and responsiveness
  • Collaborate with designers and product teams to deliver intuitive mobile experiences
  • Participate in code reviews and follow established mobile development standards
  • Assist with App Store builds, testing, and deployment workflows
  • Document features, technical decisions, and implementation details
  • Stay current with iOS platform updates, Swift language improvements, and Apple best practices

Benefits

  • Salary starting at $50,000 annually
  • 100% company-paid health insurance (single coverage)
  • Dental and Vision insurance
  • 401(k) plan with generous company matching
  • Paid time off plus paid holidays
  • Complimentary breakfasts, lunches, and snacks
  • Team events, BBQs, and our annual company Olympics
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service