iOS Developer

Posted 6 Hours Ago
Be an Early Applicant
Tampa, FL, USA
In-Office
Entry level
Edtech • Software • Virtual Reality
The Role
Develop and maintain native iOS applications using Swift and modern frameworks. Collaborate with designers and engineers, integrate APIs, cloud services, and hardware, and contribute to architecture and technical planning. Troubleshoot, test, optimize, and review code while supporting agile development, customer demonstrations, training, and field activities. The role requires strong software engineering fundamentals, iOS deployment knowledge, collaboration skills, and eligibility to obtain a security clearance.
Summary Generated by Built In

DigitalCM is a technology-focused company dedicated to building modern, user-centered mobile and immersive applications. The team emphasizes high-quality software development practices, collaboration, and continuous improvement. Joining DigitalCM offers the opportunity to work with skilled professionals on impactful mobile solutions in a supportive, growth-oriented environment. The company values innovation, pragmatic problem-solving, and the delivery of reliable applications that meet real-world business needs.

Job Summary

As an iOS Developer, you will collaborate with engineers, designers, and subject matter experts to create engaging mobile and immersive applications. You will be responsible for designing, developing, testing, and maintaining native iOS applications while contributing to architecture decisions, technical planning, and software quality.

Responsibilities include:

  • Design, develop, and maintain native iOS applications using Swift and modern iOS frameworks.
  • Collaborate with designers, developers, and project stakeholders to build intuitive user experiences.
  • Define and promote software architecture standards, coding best practices, and development processes.
  • Integrate applications with RESTful APIs, cloud services, and external hardware devices.
  • Troubleshoot, debug, and optimize applications for performance, reliability, and scalability.
  • Participate in code reviews, sprint planning, and technical design discussions.
  • Adapt quickly to evolving customer requirements and shifting project priorities while maintaining a high standard of software quality.
  • Work flexible hours as needed to support customer requirements, demonstrations, testing events, and project deadlines.
  • Travel periodically, including occasional short notice, overnight, or multi-day trips, to support customer meetings, demonstrations, training events, and field activities.

Qualifications

  • Strong experience developing native iOS applications using Swift, Xcode, UIKit, and/or SwiftUI.
  • Experience building, testing, and deploying production-quality mobile applications.
  • Solid understanding of software engineering principles, object-oriented programming, design patterns, and Git version control.
  • Ability to design, implement, test, and debug iOS features with attention to performance and reliability.
  • Familiarity with RESTful APIs, JSON, and integration with backend services.
  • Understanding of App Store submission, provisioning profiles, and application lifecycle management.
  • Excellent problem-solving skills and ability to collaborate effectively in an on-site team environment.
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Experience with agile methodologies and unit/UI testing frameworks is a plus.
  • Experience with Apple’s Human Interface Guidelines (HIG)
  • Strong written and verbal communication skills.
  • Eligibility to obtain a Security Clearance (U.S. Citizenship Required)
  •  

Preferred Skills

  • Experience with:
    • Unity or Unreal Engine
    • XR, AR, or VR application development.
    • Azure, AWS, or Google Cloud Platform.
    • AI integration, machine learning, or computer vision.
    • GIS, LiDAR, or spatial computing is a plus.
    • Android or cross-platform mobile development.
    • HTML5, CSS3, and JavaScript.

Why Join DigitalCM?

  • Work on innovative mobile and immersive technology projects.
  • Develop applications using the latest Apple technologies, including spatial computing and emerging mobile platforms.
  • Small, collaborative engineering team with direct impact.
  • Competitive salary and benefits.
  • Modern development tools and equipment.
  • Opportunity to travel and support customer projects and demonstrations.

Skills Required

  • Strong experience developing native iOS applications using Swift, Xcode, UIKit, and/or SwiftUI
  • Experience building, testing, and deploying production-quality mobile applications
  • Understanding of software engineering principles, object-oriented programming, and design patterns
  • Experience with Git version control
  • Ability to design, implement, test, and debug iOS features with attention to performance and reliability
  • Familiarity with RESTful APIs, JSON, and backend service integration
  • Understanding of App Store submission, provisioning profiles, and application lifecycle management
  • Ability to collaborate effectively in an on-site team environment
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • Strong written and verbal communication skills
  • Eligibility to obtain a security clearance
  • U.S. citizenship
  • Experience with agile methodologies and unit/UI testing frameworks
  • Experience with Apple's Human Interface Guidelines
  • Experience with Unity or Unreal Engine
  • Experience with XR, AR, or VR application development
  • Experience with Azure, AWS, or Google Cloud Platform
  • Experience with AI integration, machine learning, or computer vision
  • Experience with GIS, LiDAR, or spatial computing
  • Android or cross-platform mobile development experience
  • Experience with HTML5, CSS3, and JavaScript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Tampa, FL
12 Employees

What We Do

DigitalCM is an e-learning platform focusing on virtual reality, software development and remote and classroom training.

Similar Jobs

DraftKings Logo DraftKings

Software Engineer

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Remote or Hybrid
United States
6400 Employees
104K-130K Annually

Compass Logo Compass

Software Engineer

Real Estate • Software • PropTech
In-Office
Boca Raton, FL, USA
4000 Employees
126K-141K Annually
In-Office or Remote
2 Locations
440 Employees

Compass Logo Compass

Senior Software Engineer

Real Estate • Software • PropTech
In-Office
Boca Raton, FL, USA
4000 Employees
176K-196K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account