Junior iOS Developer
1001 · Iraq · 2026-10-02
About this role
Job Description:
1001 is seeking a motivated and talented Junior iOS Developer to join our innovative mobile development team. As a Junior iOS Developer, you will have the opportunity to work on exciting projects and contribute to the development of cutting-edge iOS applications. The ideal candidate should have hands-on experience in Swift, Test-Driven Development (TDD), and writing unit tests to ensure the delivery of high-quality and reliable iOS applications.
Job Responsibilities:
• Collaborate with senior developers and cross-functional teams to develop and implement new features for iOS applications.
• Utilize your knowledge of Swift to write clean and efficient code, and to maintain and enhance existing codebases.
• Learn and apply TDD principles to write unit tests for new and existing code, ensuring comprehensive test coverage.
• Develop and execute unit tests using testing frameworks such as JUnit and Mockito to validate the correctness of code and identify issues early in the development process.
• Assist in identifying and resolving bugs and issues in iOS applications, contributing to the overall stability and performance of the apps.
• Participate in code reviews with the team to receive feedback on your code and provide constructive feedback to others.
• Continuously learn and stay updated with the latest trends, tools, and best practices in iOS development and TDD.
• Work closely with other team members, including designers and product managers, to understand requirements and actively participate in brainstorming sessions.
Qualifications:
• Hands-on experience in iOS development, with a focus on Swift programming language.
• Familiarity with Test-Driven Development (TDD) principles and the ability to write unit tests using testing frameworks like XCTest.
• Basic understanding of the XCode.
• Knowledge of version control systems, preferably Git.
• Strong problem-solving skills and a passion for learning new technologies and development methodologies.
• Good communication skills and ability to work collaboratively in a team environment.
Education
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Originally posted on Himalayas
Skills asked for
- swift
Similar jobs
- Junior iOS DeveloperMarkovate
- Consultor/a Junior para Servicios de MovilidadMSX International · Madrid
- Junior iOS EngineerWorkatbackbase · Krakow
- Junior iOS Engineer - PaymentsN26 · Berlin
- Systems Administrator | macOS/iOS | Junior-MidNord Security · Vilnius
- Analista de Negócios Junior | Processos de AtendimentoC6bank · São Paulo
- (Junior/Senior) Mobile iOS EngineerAxon · Ho Chi Minh City
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.