Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
The Resilient Group is seeking a skilled and experienced iOS Developer to join our dynamic team. The ideal candidate will have a strong understanding of mobile application architecture, a passion for creating innovative mobile solutions, and the ability to work across platforms. You will play a key role in developing, enhancing, and maintaining our mobile applications to deliver exceptional user experiences.
In addition, you will have the opportunity to work on a new non-custodial messaging application that we are currently building. This is a great opportunity to work with a forward-thinking company on exciting new projects.
Key Responsibilities:
- Design and Development: Lead the design, development, and deployment of mobile applications, ensuring high performance, quality, and responsiveness.
- Collaborative Development: Work closely with UX/UI designers, product managers, and backend developers to define, design, and implement new features.
- Code Reviews: Perform code reviews to ensure adherence to best practices, code quality, and scalability. Mentor junior developers by providing guidance and feedback.
- Optimization: Optimize mobile applications for maximum speed and scalability. Continuously improve the application’s performance and user experience.
- Testing and Debugging: Write and maintain unit tests, debug and resolve issues, and ensure the reliability of the application.
- Stay Updated: Keep up to date with the latest industry trends, technologies, and best practices in mobile development and incorporate them into ongoing projects.
- Documentation: Document technical specifications, processes, and code to ensure maintainability and knowledge sharing across the team.
Qualifications:
Experience: 5+ years of experience in mobile application development, with a strong portfolio of iOS applications.
Technical Skills:
- Proficiency in Swift and Objective-C for iOS development.
- Experience with cross-platform frameworks such as Flutter or React Native is a plus.
- Strong understanding of mobile UI/UX principles and best practices.
- Familiarity with RESTful APIs to connect mobile applications to backend services.
- Experience integrating 3rd party SDK’s
- Experience with version control systems (e.g., Git, Bitbucket).
- Experience working with Firebase.
- Knowledge of CI/CD pipelines for mobile apps.
- Experience with mobile application architecture patterns such as MVVM, MVC, or MVP.
Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot complex issues.
Agile Experience: Proven experience working in Agile/Scrum environments.
Communication: Excellent verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.
Self-Starter: Ability to work independently, manage time effectively, and meet deadlines in a fast-paced environment.
Attention to Detail: Keen attention to detail with a focus on delivering high-quality, bug-free code.
Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
Key Skills
Ranked by relevanceReady to apply?
Join The Resilient Group and take your career to the next level!
Application takes less than 5 minutes

