Application tools
Create your documents and check eligibility fast — opportunity details are free to read.
iOS Developer - TestCrew (Riyadh)
TestCrew, an innovative technology entity in the vibrant Saudi market, is opening its doors for recruitment to join its dynamic team in Riyadh city. We are looking for a talented and passionate iOS Developer with a genuine passion for building exceptional user experiences and high-quality applications on the Apple platform. You will be part of a team pushing the boundaries of innovation and involved in diverse and exciting tech projects.
Job Description and Responsibilities
In this role, you will have a pivotal part in the application development lifecycle, from the initial stage to deployment and maintenance. Your key responsibilities will include:
- Development & Programming: Designing and building advanced, scalable iOS applications using Swift and modern frameworks like SwiftUI and/or UIKit.
- Technical Collaboration: Working closely with UI/UX designers and Backend Developers to translate design concepts and product requirements into functional reality.
- Quality Assurance: Writing clean, maintainable, and testable code, adhering to industry Best Practices and Design Patterns such as MVC or MVVM.
- Troubleshooting: Diagnosing and resolving complex technical issues and optimizing application performance to ensure a seamless user experience.
- Integration: Integrating external APIs and third-party services.
- Updates & Follow-up: Staying up-to-date with the latest iOS development trends and platforms, and suggesting improvements to internal processes and tools.
- Participation in Reviews: Participating in Code Reviews to ensure codebase quality and foster a shared learning culture within the team.
Qualifications and Core Requirements
To be a successful candidate for this opportunity, you should meet the following qualifications:
- Proven hands-on experience in native iOS application development.
- Strong proficiency in the Swift programming language.
- Practical experience with UIKit and/or SwiftUI interfaces.
- Deep understanding of App Architecture principles and Design Patterns.
- Experience working with RESTful APIs and understanding networking mechanisms.
- Familiarity with version control tools like Git.
- Good knowledge of UI/UX design principles.
- Ability to work effectively in a collaborative team and a fast-paced environment.
- Strong communication and analytical skills.
Preferred Qualifications (Additional)
The following qualifications will be an added advantage that strengthens your application:
- Experience in writing Unit Tests and UI Tests.
- Knowledge of CI/CD (Continuous Integration/Continuous Delivery) technologies.
- Published applications on the AppStore.
- Experience with modern Apple technologies like Combine, ARKit, or CoreML.
- Understanding of Functional Programming principles.
Benefits and Advantages
Joining TestCrew in Riyadh means more than just a job; it's joining a stimulating environment that provides:
- The opportunity to work on diverse and innovative tech projects.
- A dynamic work environment that supports creativity and professional growth.
- Immersion in the heart of the booming tech scene in Saudi Arabia, particularly in Riyadh city.
- Real opportunities for career advancement and building a solid career in development.
How to Apply for the Job
If you are an ambitious iOS developer who meets the qualifications mentioned above and is looking to make a real impact in an advanced work environment, we encourage you to apply for this opportunity.
Please submit your application through the Naukrigulf platform, the official source for advertising this vacancy. Ensure your Curriculum Vitae (CV) is updated to highlight your previous projects, technical skills, and relevant iOS development experience. You can search for the job under the title "IOS Developer jobs in TestCrew in Riyadh".
We are waiting for talented individuals who share our passion for technology and innovation to build an outstanding digital future.