YUGENOX·JOBS

Junior Android Developer

1001 · Baghdad/Erbil, IQ

remoteFull-timeSoftware EngineeringEngineering

About the role

Job Description:

1001 is seeking a motivated and talented Junior Android Developer to join our innovative mobile development team. As a Junior Android Developer, you will have the opportunity to work on exciting projects and contribute to the development of cutting-edge Android applications. The ideal candidate should have hands-on experience in Kotlin, Test-Driven Development (TDD), and writing unit tests to ensure the delivery of high-quality and reliable Android applications.

Job Responsibilities:

- Collaborate with senior developers and cross-functional teams to develop and implement new features for Android applications. - Utilize your knowledge of Kotlin 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 Android 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 Android 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 Android development, with a focus on Kotlin programming language. - Familiarity with Test-Driven Development (TDD) principles and the ability to write unit tests using testing frameworks like JUnit and Mockito. - Basic understanding of the Android SDK and Android Studio. - 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.

Text as published by 1001. We don't edit postings; apply and ask questions on the employer's site.

No salary posted
Apply on 1001's site →
Posted
Aug 22, 2023 (39 months ago)
First seen by us
Nov 11, 2026
Still listed
Nov 12, 2026
Source
Breezy HR

More at 1001

All 23 open postings →

Similar software engineering jobs in Iraq