Android Software Engineer

Mindlance
San Diego, CA, United States
20 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Adobe InDesign Agile Methodology Android Software Development Automation of Tests Continuous Integration Software Design Documents Software Design Patterns Github Revision Control Systems Model View Controller (MVC)
+12 more
Model View ViewModel Software Engineering Gitlab Git Kotlin Git Flow Integration Tests Atlassian Tools Jetpack Compose Bitbucket Atlassian Bamboo Jenkins

Job description

Client is hiring for an Android Software Engineer to join our team in San Diego, CA. In this position, you will be designing and developing Android applications for our core CGM devices used all over the world, to help improve the lives of people with diabetes. You will be joining a well-established team & company, on an upward growth trajectory. Where you come in:

  • You will design and build applications for the Android platform
  • Youll implement requirements on Android apps, write and update design documents
  • Well rely on you to continuously Client, evaluate and implement new technologies to strengthen development efficiency
  • Youll interface with software test to ensure high quality product
  • You will develop automated unit and integration tests
  • Youll participate in design, code and test reviews
  • You will propose and implement enhancements to the apps to improve sustainability

Requirements

  • You have a minimum 1-2 years of native Android app development experience using Kotlin in combination with Jetpack Compose. Knowledge of Java is preferred.
  • You have 3 years of professional software development experience
  • You bring a high degree of diligence in documentation, testing and coding
  • You have experience working in Agile teams & using tools such as Jira and Confluence
  • You have experience using CI/CD tools such as Jenkins, Bamboo, Github Actions
  • You have experience with version control tools such as Git, Github, Gitlab, Bitbucket and GitFlow
  • You have experience writing automated tests using Espresso and Mokito
  • You have working knowledge of design patterns such as MVC, MVVM, MVP

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:15 min

Developing front-end client applications using Kotlin Multiplatform libraries

Mario Bodemann Mario Bodemann

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all