About
Key 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
Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes.
Required Skills and 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 Skills and Experience:
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
Team player willing to collaborate with peers
Effective communicator & writer
About US Tech Solutions:
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
AI Statement:
By applying, you acknowledge that AI-assisted tools may be used during hiring.
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.