Junior Android Developer

Reposted 3 Days Ago
Be an Early Applicant
2 Locations
In-Office
Junior
Digital Media
The Role
As a Junior Android Developer, you will collaborate on features, write clean Kotlin code, apply TDD, and maintain Android applications.
Summary Generated by Built In

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 Required

  • Hands-on experience in Android development
  • Familiarity with Test-Driven Development principles
  • Basic understanding of Android SDK and Android Studio
  • Knowledge of version control systems, preferably Git
  • Bachelor's degree in Computer Science or related field
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
28 Employees
Year Founded: 2023

What We Do

Thousands of hours of original and premium Iraqi and global video content

Similar Jobs

Delivery Hero Logo Delivery Hero

Graphic Designer

Information Technology
Remote or Hybrid
Erbil, IRQ
32902 Employees
In-Office
2 Locations
28 Employees

1001 Logo 1001

Ios Engineer

Digital Media
In-Office
2 Locations
28 Employees

1001 Logo 1001

Ios Engineer

Digital Media
In-Office
2 Locations
28 Employees

Similar Companies Hiring

bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
10000 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account