Back to All Positions

Senior iOS Developer

Remote (US) Full-time Engineering

Posted on February 14, 2025

About the Role

We’re looking for an experienced iOS developer to join our team and help build exceptional mobile experiences for our clients. As a Senior iOS Developer at Atomic Robot, you’ll work on challenging projects for leading brands, collaborating with a team of talented designers, developers, and product managers.

What You’ll Do

In this role, you’ll be responsible for architecting and developing iOS applications that meet the highest standards of quality and user experience. You’ll work closely with our clients to understand their business goals and translate them into technical solutions that deliver results.

You’ll have the opportunity to work on a variety of projects, from consumer-facing apps to enterprise solutions, across industries including retail, healthcare, financial services, and more. Our projects typically involve integrating with backend services, implementing complex UI/UX designs, and leveraging the latest iOS technologies.

Our Development Environment

Our iOS development stack includes:

  • Swift as our primary language
  • UIKit and SwiftUI for UI development
  • Core Data and Realm for data persistence
  • Combine and RxSwift for reactive programming
  • XCTest for unit and UI testing
  • Fastlane for CI/CD
  • GitHub for source control
  • Jira for project management

Why You’ll Love Working Here

At Atomic Robot, we’re committed to creating an environment where talented developers can do their best work. We value craftsmanship, continuous learning, and work-life balance. Our team is collaborative and supportive, with opportunities to mentor others and grow your own skills.

We work on challenging, meaningful projects for clients who value quality and innovation. You’ll have the chance to make a real impact, both on our clients’ businesses and on our team’s culture and practices.

The Interview Process

Our interview process typically includes:

  1. Initial phone screen with our recruiting team
  2. Technical interview with senior engineers
  3. Code review or take-home project
  4. Final interview with the engineering leadership team

We aim to make our interview process thorough but respectful of your time, with clear communication at every step.

How to Apply

If you’re excited about this opportunity, we’d love to hear from you! Please submit your resume and a cover letter explaining why you’re interested in joining Atomic Robot. Including links to your GitHub profile, portfolio, or apps you’ve worked on is highly encouraged.

Requirements

  • 5+ years of iOS development experience with Swift
  • Strong understanding of iOS design patterns and best practices
  • Experience with modern iOS frameworks and technologies
  • Proficiency with Git and collaborative development workflows
  • Experience with RESTful APIs and JSON
  • Knowledge of unit testing and UI testing frameworks
  • Excellent problem-solving and communication skills
  • Portfolio of published apps on the App Store

Responsibilities

  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Mentor junior developers and provide technical leadership

Benefits

  • Competitive salary and equity options
  • Comprehensive health, dental, and vision insurance
  • 401(k) with company match
  • Flexible remote work policy
  • Professional development budget
  • Home office stipend
  • Generous paid time off
  • Parental leave

Apply for this Position

PDF, DOC, DOCX (max 1MB)

PDF, DOC, DOCX (max 1MB)

Ready to Build Something Amazing?

Let's discuss how we can help you achieve your digital goals and create exceptional experiences for your users.

S t a r t   a   C o n v e r s a t i o n L e t ' s   S t a r t   a   P a r t y !