Junior Software Engineer Job at Brooksource, Grand Rapids, MI

WS9RUUEzVElZbWhZOTIyb2l3Sks5OVdGaVE9PQ==
  • Brooksource
  • Grand Rapids, MI

Job Description

Junior Android Developer

Grand Rapids, MI (2 days onsite, 3 days remote)

April 2025 Start Date

Brooksource is looking for a skilled Junior Android Developer to join our West Michigan Retail client through our entry-level training program, Elevate. The ideal candidate will have experience in Android development using Kotlin and Java , a solid understanding of Android SDK , and a passion for creating high-quality mobile applications. You will collaborate with cross-functional teams to design, develop, test, and deploy Android applications while ensuring performance, scalability, and maintainability.

Responsibilities:

  • Develop, maintain, and enhance Android applications using Kotlin and Java .
  • Utilize Android SDK, Android Studio, and related tools to build and optimize mobile applications.
  • Implement Jetpack Compose for modern UI development.
  • Apply object-oriented programming principles and design patterns to create scalable and maintainable code.
  • Write and execute unit tests using frameworks such as JUnit and Mockito to ensure application reliability.
  • Manage codebase efficiently with Git and follow best practices for version control.
  • Integrate CI/CD pipelines to streamline development and deployment processes.
  • Work closely with designers, product managers, and other developers in an Agile/Scrum environment ( SAFe preferred ).
  • Troubleshoot and resolve application bugs and performance issues.
  • Stay updated with the latest Android development trends and best practices.

Qualifications:

  • Bachelor's Degree in Computer Science (or related field), latest graduation April 2025
  • 1+ years of experience in Android development (project, classroom, internship, etc) .
  • Strong proficiency in Kotlin and Java .
  • Solid understanding of object-oriented programming and design patterns .
  • Experience with unit testing frameworks (e.g., JUnit, Mockito ).
  • Proficiency in Git for version control.
  • Excellent communication and collaboration skills.
  • Strong problem-solving and analytical abilities.
  • A passion for building high-quality mobile applications with an eye for performance and user experience.

Bonus Skills:

  • Experience with Kotlin Coroutines for concurrency.
  • Familiarity with Agile development methodologies (Scrum, SAFe preferred ).
  • Experience with user-interface testing frameworks (e.g., Espresso ).
  • Hands-on experience with Android SDK, Android Studio, and Jetpack Compose .
  • Familiarity with CI/CD pipelines for automated builds and deployments.
  • A portfolio of Android applications (personal or professional).

If you’re passionate about Android development and eager to work in a fast-paced, collaborative environment, we’d love to hear from you!

Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.

Job Tags

Internship, Local area, Remote job,

Similar Jobs

NextGen | GTA: A Kelly Telecom Company

Field Technician Job at NextGen | GTA: A Kelly Telecom Company

 ...Field Technician with a focus on troubleshooting and maintenance for remote cell sites. Here's a quick breakdown based on the description: Key Responsibilities: Site Routines: Daily maintenance tasks at cell sites, which could include preventive checks, inspections... 

Environment Control of Beachwood, Inc

Janitorial - Medical Cleaning Job at Environment Control of Beachwood, Inc

 ...those questions then Environment Control is looking for you! Cleaning medical office space and exam rooms. Flexible hours...  ...We are seeking a dependable person to fill evening cleaning positions for medical buildings in the Wooster area (approximate location... 

AdeIphi MedicaI Staffing

Urgent Care Nurse Practitioner #77315 Job at AdeIphi MedicaI Staffing

 ...Job Quick Facts: Specialty: Urgent Care Nurse Practitioner Job Type: Locum Tenens Facility Location: Bullhead City, AZ Service...  ...Beds in the Dept: 7 Trauma Level: IV EMR: Athena Travel, lodging, and malpractice insurance are covered Requirements... 

Del Amo Behavioral Health System

Chief Nursing Officer Job at Del Amo Behavioral Health System

 ...licensing and accreditation requirements. The CNO participates in the hospitals strategic planning and contributes to the achievement of...  ...information, national origin, disability status, protected veteran status or any other characteristic protected by federal, state... 

Persistent Systems

Power BI Developer Job at Persistent Systems

 ...unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-...  ...recommend working at Persistent to a friend. Position: Power BI Developer Location: Iselin, NJ (Hybrid) Hire Type : Full time...