Senior iOS Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

JPS Tech Solutions · 18 hours ago

Senior iOS Developer

JPS Tech Solutions is seeking a highly experienced Senior iOS Developer to join their team on a contract basis in Columbus, OH. The ideal candidate will have extensive experience in mobile application development, specifically on iOS platforms, and will be responsible for designing, developing, and maintaining high-performance iOS applications.

Information TechnologyIT InfrastructureSoftware Engineering
badNo H1Bnote

Responsibilities

Design, develop, and maintain high-performance iOS applications using Swift and Objective-C
Architect and implement applications using MVVM architecture and best design practices
Write clean, efficient, reusable, and testable code following iOS development standards
Solve complex algorithmic and data structure problems (LeetCode-level proficiency expected)
Participate in end-to-end application development, from requirements analysis to deployment and support
Collaborate with cross-functional teams including product managers, designers, and backend engineers
Actively participate in Agile/Scrum ceremonies (daily stand-ups, sprint planning, reviews)
Implement and maintain unit tests and support automated testing initiatives
Use source control systems effectively (Git or similar)
Debug, optimize, and enhance application performance and stability
Ensure applications meet Apple’s guidelines and successfully publish apps to the Apple App Store
Mentor junior developers and provide technical guidance when required

Qualification

IOS DevelopmentSwiftObjective-CMVVM ArchitectureAlgorithmsData StructuresUnit TestingAgile MethodologiesSource Control (Git)MacOSLinuxC++Communication Skills

Required

12+ years of professional software development experience with a strong focus on iOS development
8+ years of combined experience in Swift, Objective-C, and C++
Proven experience building and publishing iOS applications available on the Apple App Store
Strong expertise in MVVM architecture and mobile design patterns
Advanced knowledge of algorithms, data structures, and problem solving
Proficiency with macOS, Linux, GNU tools, and scripting languages
Hands-on experience across all phases of the software development lifecycle (SDLC)
Solid experience with unit testing frameworks and enthusiasm for automated testing
Strong understanding of Agile development methodologies
Experience with source control management tools (Git, SVN, etc.)
Excellent communication skills and ability to work independently in a contract role

Company

JPS Tech Solutions

twittertwittertwitter
company-logo
JPS Tech Solutions offers software engineering, cloud, mobile development, and IT infrastructure solutions.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase