Veterans Sourcing Group logo

Android Software Developer

Veterans Sourcing Group

Job Title: Sr. Software Engineer - Android

Duration: 6+ Months (Possible extension)

Location: Arden Hills, MN 55112

Onsite Role (4 days/wk.)

Responsibilities

  • Develop a BLE-intensive native mobile application for Android using Kotlin and/or Java
  • Participate in code and design reviews
  • Produce highly testable code
  • Write automated tests including unit, integration, and functional tests
  • Participate in design reviews to provide architectural feedback
  • Conduct code reviews with your peers
  • Conform to a highly regulated software environment
  • Focus on patient safety

Education/Experience

  • 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

Job Type

Job Type
Contract
Location
New Brighton, MN

Share this job: