Senior iOS Engineer Swift & Mobile Application Development

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

FOCUS
Usability
Design Patterns
Sprint
Mobile Development
Swift
IOS Development
User Experience
UI
Collaboration
Continuous Integration
Continuous Delivery
GitLab
TeamCity
Mobile Applications
Analytical Skill
Conflict Resolution
Problem Solving
Attention To Detail
Automated Testing
Appium
Firebase
Management
Project Delivery
Agile
Accessibility
Performance Metrics

Job Details

Job Description

We are seeking a Senior iOS Engineer with strong expertise in Swift and modern iOS frameworks to design, build, and optimize large-scale mobile applications. The ideal candidate will bring 7+ years of experience in mobile engineering, deep technical skills, and an agile mindset to deliver robust, scalable, and user-focused solutions.

Responsibilities

Design, develop, and maintain advanced applications for iOS using Swift.

Collaborate closely with product managers, designers, and backend engineers to translate requirements into high-quality features.

Lead the development of scalable and secure iOS applications with focus on performance and user experience.

Implement and monitor app performance, ensure usability across devices, and resolve production issues.

Uphold and drive iOS engineering best practices, including code reviews, design patterns, and automation.

Develop reusable frameworks and libraries to accelerate feature development.

Integrate CI/CD pipelines using tools such as GitLab, TeamCity, and Bitrise.

Contribute to test automation using frameworks like Appium, Firebase, and Perfecto.

Support agile ceremonies, sprint planning, and retrospectives to continuously improve team delivery.

Stay current with emerging mobile trends, technologies, and Apple ecosystem advancements.

Required Skills & Experience

7+ years of overall mobile development experience with at least 3+ years building large-scale iOS applications using Swift.

Strong knowledge of the iOS ecosystem, including libraries, frameworks, and tooling.

Solid understanding of UX/UI design principles and ability to collaborate with design teams.

Hands-on experience with CI/CD tools (GitLab, Bitrise, TeamCity).

Proven background in developing secure, high-performing, and scalable mobile apps.

Strong analytical problem-solving skills, with attention to detail and quality.

Working knowledge of test automation frameworks (Appium, Firebase, Perfecto).

Exceptional organizational, time management, and project delivery skills.

Effective communicator with the ability to work independently as well as in cross-functional agile teams.

Preferred Skills

Familiarity with responsible design principles ensuring accessibility across devices.

Experience monitoring and improving app performance metrics.

Business-minded approach balancing technical solutions with timelines and cost considerations.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Purple Drive Technologies LLC