Open since Jul 2026
Junior Android Developer
AI Summary
A Junior Android Developer who writes Kotlin code for Android applications, applies Test-Driven Development, and writes unit tests using JUnit and Mockito.
About this 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.
Skills
Explore related jobs
More jobs at 1001
Similar JUnit jobs
- P
Android SDK and SaaS principal SWEProStart Recruiting Resources, Inc. · Boston, MA - S
Mobile Software Engineer (iOS/Android SDK)Storyteller · Remote - C[Job-32275] Senior Mobile Developer ( Kotlin and Android SDK )CI&T · Brazil
- 3
Multiple positions_Sr. Android Developers_Android SDK, Linux exp_w2 only360 IT Professionals · Irvine, CA - 3
Full Time position for Android Engineer+SDK+User Interface design360 IT Professionals · San Francisco, CA - E
Android Developer - Java/ SDKEndeavor IT Solution · Indore, MP
Jobs in Baghdad
- Z
Accountant OfficerZainCash · Baghdad, Baghdad Governorate - Z
Business development OfficerZainCash · Baghdad, Baghdad Governorate - Z
Business Development SupervisorZainCash · Baghdad, Baghdad Governorate - B
Trade Finance Officer - IraqBank Of Jordan · Baghdad, Baghdad Governorate - AMeetings & Events Sales ExecutiveAccorhotel · Baghdad, Baghdad Governorate
- AHVAC TechnicianAccorhotel · Baghdad, Baghdad Governorate
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.