iOS Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
*Designing and writing production-ready code and unit tests meeting both technical and business requirements.
*Optimizing and enhancing systems for high interactivity and high performance with limited computing resources. Contributing architecture input to new systems as well as rewriting and refactoring existing systems.
*Contributing domain-specific expertise by reviewing code, reviewing design docs, giving technical talks, and mentoring junior members of the team.
Requirements
The senior iOS Developer will be responsible for building the technology used to power our native applications for iPhone and iPad. Ideal candidates will have more than 5 years of professional software development experience building data-driven, interactive applications with 2+ years’ experience building specifically for mobile devices, including iOS applications written in Objective C., *At least 5 years of professional software development experience producing data-driven, interactive applications
*At least 2 years of professional software development experience producing applications for mobile devices, including but not limited to iPhone and iPad
*A passion for software development, excited to teach and learn from others on a small team
*Solid understanding and practical experience using object-oriented design principles and patterns
*Proficiency in Objective-C using Xcode and related tools for iOS development
*Experience with continuous integration and source control tools
*Bachelors or Master’s Degree in Computer Science, or equivalent a plus
*Experience developing with SQLite and/or CoreData a plus
*Experience with Android development a plus
*Understanding of common mobile design and development techniques to provide excellent user experiences
*Consumer Internet product experience preferred
*Experience with deployment of mobile applications through app store a plus
*C/C++, C#, or Java a plus
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
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
A Guide to Choosing the Right Tools for App Developers
7 Important Tips That Every Software Developer Should Know
What’s the Difference between a Junior, Mid, and Senior Developer?
Flutter Developer Salary [2023]