iOS Developer

Charlotte, NC, US • Posted 10 hours ago • Updated 55 minutes ago
Full Time
On-site
$70.0000 - $80.0000/hr
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • SWIFT
  • SwiftUI
  • MVVM
  • MVC

Summary

Job Title: iOS Developer


Location: Charlotte, NC
Duration: 12+Months
Payrate: $70-80/hr




Job Overview


We are looking for a skilled iOS Developer to design and build high-quality, scalable mobile applications for enterprise environments. This role requires strong expertise in modern iOS development, particularly with Swift and SwiftUI, and a solid understanding of software development best practices including test-driven approaches. The ideal candidate will have a proven track record of delivering production-ready apps and working collaboratively within Agile teams.




Key Responsibilities



  • Design, develop, and maintain robust iOS applications using Swift and SwiftUI

  • Collaborate with product managers, designers, and backend engineers to deliver seamless mobile experiences

  • Write clean, efficient, and maintainable code following industry best practices

  • Implement modern UI/UX designs and ensure optimal application performance

  • Participate in architecture discussions and contribute to technical design decisions

  • Develop and execute unit and UI tests to ensure application quality and reliability

  • Work in Agile/Scrum environments, contributing to sprint planning, stand-ups, and retrospectives

  • Perform code reviews, debugging, and performance tuning

  • Ensure application security and compliance with enterprise standards




Required Qualifications



  • 4 5+ years of overall software development experience

  • 4+ years of hands-on iOS development in enterprise or team-based environments

  • 4+ years of strong experience with Swift and SwiftUI

  • Experience building and publishing iOS applications (App Store presence preferred)

  • Strong understanding of iOS frameworks, architecture patterns (MVVM, MVC), and best practices

  • Solid knowledge of mobile application lifecycle and performance optimization

  • Understanding of Test-Driven Development (TDD) and Behavior-Driven Development (BDD) principles and their differences

  • Experience consuming RESTful APIs and working with JSON




Preferred Qualifications



  • Experience working in FinTech or Banking domains

  • Familiarity with CI/CD pipelines for mobile applications

  • Experience with testing frameworks such as XCTest, XCUITest

  • Knowledge of dependency management tools (CocoaPods, Swift Package Manager)

  • Understanding of secure coding practices and mobile security standards


The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually as applicable.

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.
  • Dice Id: 91127026
  • Position Id: 30074
  • Posted 10 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlotte, North Carolina

2d ago

Easy Apply

Full-time

Depends on Experience

Charlotte, North Carolina

Today

Easy Apply

Full-time

50 - 52

Charlotte, North Carolina

22d ago

Easy Apply

Full-time

125000 - 135000

Charlotte, North Carolina

Today

Easy Apply

Full-time

$63.0000 - $65.0000

Search all similar jobs