iOS Developer
Software Technology, Inc.
New York, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Adobe InDesign
Application Programming Interfaces (APIs)
Artificial Intelligence
Apple Xcode
Unit Testing
Code Review
Cursor (Graphical User Interface Elements)
Software Debugging
Github
Design of User Interfaces
JSON
Model View Controller (MVC)
+14 more
Model View ViewModel
Parsing
Singleton Pattern
Web Services
Website Wireframe
Multithreading
Swiftui
Software Application Programming
Swift (Programming Language)
Firebase
Core Data
Information Technology
Objective C++
Api Management
Requirements
Minimum 18 months of experience as an iOS Developer required.
- Bachelor’s degree in Computer Science or related field from an accredited institution.
- Proficient with Xcode, Instruments, Swift, SwiftUI, and Objective-C.
- Skilled in design patterns including MVC, MVVM, MV, Singleton, GCD, concurrency, multithreading, and operational queues.
- Hands-on experience with Core Data/Swift Data and persistent storage solutions.
- Proficient in handling and parsing JSON from web services/APIs.
- Experienced with tools such as GitHub, Firebase, Crashlytics, Swift, and CI/CD pipelines.
- Familiarity with AI tools like Sentry.IO and Cursor.
- Responsible for owning application design and development tasks, vetting technical requirements, and resolving issues promptly.
- Collaborates with business and technical teams to ensure requirements are met.
- Assists team members with coding and technical challenges.
- Manages data, technical documentation, and API integrations.
- Experience working with UI/UX designs and wireframes.
- Strong background in creating and maintaining technical documentation.
- Demonstrates strong leadership, communication (oral and written), and analytical skills.
- Skilled in debugging, unit testing, and conducting code reviews.
- Ability to work independently, take ownership of tasks, lead and mentor team members, and collaborate effectively within a team environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
SE
Shandra Earney
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
LM
Luis Minvielle
Cross Platform Mobile Development Frameworks to Use in 2025
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
TL
Thomas Limbüchler
What is a web developer?
almost 6 years ago
AM
Ashutosh Mishra
16 Best Free React UI Libraries in 2025
almost 3 years ago