Android Software Developer
Veterans Sourcing Group, LLC
Arden Hills, United States of America
9 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Arden Hills, United States of America
Tech stack
Flutter
HTML
JavaScript
Agile Methodologies
Android
iOS
Unit Testing
Computer Engineering
Continuous Integration
DevOps
Github
Mobile Application Software
RxJava
Software Engineering
Appium
Gitlab
GIT
Kotlin
Information Technology
Jetpack Compose
React Native
Asynchronous Programming
Requirements
- Bachelor's degree or higher in Software Engineering, Computer Engineering, or Computer Science
- 5+ years of experience developing Android applications, with minimum 1 year using Kotlin
- Experience with agile software development including Kanban
- Experience with continuous integration
- Strong understanding of git, pull request/merge request workflow, and DevOps services like GitLab or GitHub
- Experience writing unit tests for Android
Preferred:
- Working knowledge of continuous integration for Android
- Experience working with Jetpack Compose, Coroutines/RxJava and Retrofit
- Experience working with React Native or Flutter
- Experience creating automated UI tests with Espresso or Appium
- Exposure to building mobile applications in iOS with Swift
- Understanding of JavaScript, HTML and CSS
- Experience developing software within a regulated environment in the medical industry
- Experience with security tools and products