
Junior iOS Developer
Group 10013 years ago
Remote, IraqEntry Level
Responsibilities
- Collaborate with senior developers and cross-functional teams to develop and implement iOS application features.
- Write clean and efficient Swift code and maintain and enhance existing codebases.
- Apply Test-Driven Development principles and write unit tests for new and existing code.
- Develop and execute unit tests using frameworks such as JUnit, Mockito, and XCTest.
- Identify and resolve bugs and issues while contributing to application stability and performance.
- Participate in code reviews and provide and receive constructive feedback.
- Stay current with iOS development and testing tools and best practices.
- Work with designers and product managers to understand requirements and participate in brainstorming sessions.
Requirements
- Hands-on experience in iOS development with a focus on Swift.
- Familiarity with Test-Driven Development principles and writing unit tests using frameworks such as XCTest.
- Basic understanding of Xcode.
- Knowledge of version control systems, preferably Git.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong problem-solving skills, passion for learning, good communication skills, and ability to work collaboratively.
Tech Stack
Categories
Mobile