What are the responsibilities and job description for the Junior Android Developer position at Brooksource?
About the Role
As a junior Android Developer, your primary focus will be on developing code and integrating it with back-end services. You will be assigned to an agile squad, which means this role also participates in all agile ceremonies, driving activities from design to delivery. Soft skills are just as critical as technical skills. An exceptional candidate will be a strong communicator, well-organized, and a self-starter.
Responsibilities
- Solid understanding of coding and debugging with project-appropriate development tools
- Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms, and product
- Dive into difficult problems and successfully deliver results within a schedule
- Support the entire application lifecycle (concept, design, test, release, and support)
- Ability to design and implement significant new features/functionality into existing code
- Gather specific requirements and suggest solutions
- Troubleshoot and debug to optimize performance
- Design interfaces and integrate with our backend services to make sure we are delivering a great mobile user experience that’s super-fast for end users
Qualifications
- Familiarity with Android app development
- Experience with Android Studio
- Demonstrate a passion for learning and designing applications
- Experience working in Java
- Familiarity with Kotlin
- Familiarity with Jetpack Compose
- Beginner experience with continuous integration and automated testing integration
- Demonstrated written, oral, and presentation/public speaking communication skills
- Intermediate understanding of code versioning tools, such as Git, GitHub
- Ability to interact well in a team environment
- Ability to continue to learn and adapt programming skills within a changing technology environment
- Experience with developing mobile applications using Java and/or Kotlin is a plus.
Required Skills
- Solid understanding of coding and debugging with project-appropriate development tools
- Experience with Android Studio
- Experience working in Java
- Familiarity with Kotlin
Preferred Skills
- Familiarity with Jetpack Compose
- Beginner experience with continuous integration and automated testing integration
- Experience with developing mobile applications using Java and/or Kotlin is a plus.
Through our Elevate program, you’ll be provided technical training through our online learning management system, customized to help you specialize in areas you’re passionate about. Opportunity to gain high visibility with upper management and learn from skilled senior teammates. Position yourself for future growth and leadership opportunities within the organization.Networking opportunities through Brooksource sponsored events.
Salary : $65,000 - $70,000