Android Software Engineer
Mindlance
San Diego, CA, United States
20 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
SE
Shandra Earney
A Guide to Choosing the Right Tools for App Developers
over 2 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago