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
+1 more
Job description
· As a senior iOS developer at Client,
· You will build great user experiences that enable our participants to effectively manage their retirement plans.
· Your code should be scalable, robust, and easy for other developers to understand.
· You should be comfortable with Xcode, unit tests, Apple frameworks such as Foundation and UIKit, and the various diagnostic tools and instruments Apple provides.
Requirements
· You should be able to work well with others both within the iOS development team and in cross functional teams, including mentoring and leading newer developers with less experience.
· Expertise in Software design patterns
· Expertise in creating UML diagrams.
· Good debugging skills to isolate problems.
· Knack to identify potential problems and think forward when developing.
· Good with componentized architecture and server driven UI is a plus.
· Team player, be able to mentor and guide junior developers.
· Be proactive and take lead in proposing new designs and architecture.
Skills: Apple, Apple Xcode, Cross-Functional, Design Patterns Programming Methodologies, Identify Issues, Mentoring, Retirement Plan, Retirement and Pension Management, Server Architecture, Software Design, Team Player, Unified Modeling Language (UML), Unit Test, User Documentation, User Interface/Experience (UI/UX), iOS
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
Dev Digest 120 - Apple and peers
Cross Platform Mobile Development Frameworks to Use in 2025
A Guide to Choosing the Right Tools for App Developers
What’s the Difference between a Junior, Mid, and Senior Developer?