Senior iOS Developer - Swift Mobile Applications

Overview

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

Skills

Usability
Appium
Firebase
Swift
Analytical Skill
Problem Solving
Conflict Resolution
IOS Development
Continuous Integration
Continuous Delivery
GitLab
Scalability
User Experience
Interfaces
Management
Communication
Collaboration
FOCUS
Mobile Development
Experience Design
Automated Testing
Performance Monitoring
Optimization
Accessibility
Mobile Applications
Agile
SANS

Job Details

About the Role: We're seeking a Senior iOS Developer to join our team in Blue Ash for an exciting 6-month mobile development project. You'll be working on large-scale iOS applications in an agile environment, collaborating with cross-functional teams to deliver high-quality mobile experiences.

What You'll Do:

  • Develop and maintain iOS applications using Swift and modern iOS frameworks
  • Collaborate with designers and product managers on feature design and implementation
  • Work with backend engineers to integrate APIs and build robust mobile solutions
  • Design scalable frameworks and architecture for growing mobile applications
  • Monitor app performance and resolve usability issues to optimize user experience
  • Implement automated testing using frameworks like Appium, Firebase, and Perfecto
  • Participate in code reviews and maintain iOS engineering best practices
  • Stay current with emerging iOS technologies and development trends

What We're Looking For:

  • 7+ years of iOS development experience with 3+ years on large-scale applications
  • Expert-level proficiency in Swift programming language
  • Strong analytical and problem-solving abilities
  • Experience with modern iOS libraries, frameworks, and development tools
  • Knowledge of CI/CD tools (GitLab, Team City, Bitrise)
  • Understanding of mobile app scalability, performance, and security best practices
  • Design and UX sensibilities for creating intuitive user interfaces
  • Self-motivated with ability to work independently and manage priorities
  • Excellent communication and collaboration skills
  • Business-minded approach with focus on deadlines and deliverables

Technical Requirements:

  • Full mobile development lifecycle experience (design through release)
  • Test automation framework experience
  • Performance monitoring and optimization skills
  • Accessibility implementation knowledge
  • Agile development methodology experience

Why Join Us:

  • Work on cutting-edge mobile applications
  • Collaborative agile team environment
  • Opportunity to influence mobile architecture and best practices
  • Located in Ohio's growing tech corridor

We are an equal opportunity employer committed to diversity and inclusion.

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