Software Engineer IV
TAL International Container Corporation
Arden Hills, MN, United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$95,000.0 - $135,000.0
Working hours
Regular working hours
Job source
Tech stack
Flutter
HTML
Java (Programming Language)
JavaScript (Programming Language)
Adobe InDesign
Agile Methodology
Android Software Development
Apple IOS
Automation of Tests
Unit Testing
Cascading Style Sheets (CSS)
Code Review
+15 more
Computer Engineering
Continuous Integration
DevOps
Github
Mobile Application Software
Rxjava
Software Engineering
Appium
Gitlab
Git
Kotlin
Information Technology
Jetpack Compose
React Native
Asynchronous Programming
Job description
- 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., Description Senior Commissioning Agents work as part of a multi-discipline team during all phases of projects. Primary responsibility is to lead, facilitate, and perform all aspe…
- 1 month ago
Requirements
- Bachelor’s degree or higher in Software Engineering, Computer Engineering, or Computer Science
- 5+ years of experience developing Android applications, with a minimum of 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 the company
© 2026 Careerjet All rights reserved
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careerjet.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
AL
Anna Leushchenko
Basic And Advanced Networking in Dart and Flutter
almost 4 years ago
LM
Luis Minvielle
Cross Platform Mobile Development Frameworks to Use in 2025
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 6 hours ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago