Associate Apple Software Developer

DigitalCM LLCTampa, FL
Onsite

About The Position

DigitalCM is seeking an Associate Apple Software Developer who wants to grow rapidly while working on advanced applications across the Apple ecosystem. This is not a maintenance-development position. You will work alongside experienced technical personnel building applications involving iPhone, iPad, Mac, Apple Vision Pro, spatial computing, 3D visualization, AI, LiDAR, mapping, and offline/edge computing. We are willing to train the right person. We care more about technical aptitude, initiative, problem-solving ability, and the ability to learn quickly than having ten technologies on your resume.

Requirements

  • Working knowledge of Swift, SwiftUI, or comparable software development.
  • Basic understanding of APIs, databases, and networking.
  • Familiarity with Git/GitHub.
  • Strong problem-solving skills and ability to learn independently.
  • Ability to communicate technical problems clearly.
  • U.S.-based and authorized to work in the United States.
  • Must be eligible to obtain a Security Clearance (U.S. Citizenship Required)
  • Comply with the provisions of the corporations Standard Practice Procedures manual and DoD 5220.22-M when handling classified material to include generating, marking, storing, handling, and destroying of classified material

Nice To Haves

  • Experience with AI, Vision Pro, Unity, 3D graphics, LiDAR, GIS, cybersecurity, or networking is a plus, but not required. This position is designed for someone who wants to become considerably more capable over the next several years - not someone looking for a narrowly defined coding job.

Responsibilities

  • Develop and maintain Swift and SwiftUI applications.
  • Work in Xcode using Git-based development workflows.
  • Assist with iPhone, iPad, and macOS applications.
  • Learn visionOS, RealityKit, ARKit, RoomPlan, and related Apple frameworks.
  • Integrate APIs, databases, and local services.
  • Assist with testing, debugging, and software documentation.
  • Learn how AI and machine learning are integrated into applications.
  • Participate in code reviews and software demonstrations.
  • Work directly with senior engineers and company leadership.
  • Progressively take ownership of application features.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service