Software Engineer II - Mobile
Western Governors University · Salt Lake City Metropolitan Area · 3 wk ago
On-siteEngineering$119k–$179k/yrFull-time
Job Description
The Mobile Software Engineer II plays a crucial role in enhancing the WGU student mobile experience. This role involves designing, developing, testing, and maintaining mobile applications using Flutter and Dart, collaborating with various teams, and ensuring the application is responsive, accessible, and user-friendly for both iOS and Android platforms.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience
- 3+ years of professional software engineering experience
- Professional experience developing mobile applications using Flutter and Dart
- Experience building and maintaining production applications for iOS and Android
- Experience consuming and integrating RESTful APIs
- Understanding of software architecture, object-oriented design principles, and mobile application development patterns
- Experience writing automated tests and maintaining code quality
- Familiarity with Git and modern software development workflows
- Experience working in Agile development environments
- Strong problem-solving, debugging, and analytical skills
Preferred Qualifications
- Experience with Flutter architecture and state management patterns such as BLoC, Cubit, Riverpod, or Provider
- Experience publishing and supporting applications in the Apple App Store and Google Play Store
- Familiarity with Swift, Kotlin, or native mobile development concepts
- Experience with CI/CD platforms and automated mobile deployment pipelines
- Familiarity with accessibility standards and mobile performance optimization
- Experience working with cloud platforms such as AWS, Azure, or GCP
- Experience contributing to large-scale consumer-facing mobile applications
- Experience mentoring junior engineers and participating in technical design discussions
What Will Make You Successful
- Passion for building exceptional mobile experiences
- Ownership mindset and commitment to quality
- Strong collaboration skills across technical and non-technical teams
- Curiosity and willingness to learn new technologies and development practices
- Commitment to continuous improvement and engineering excellence
Position & Application Details
- Full-Time Regular Positions (classified as regular and working 40 standard weekly hours)
- Eligible for bonuses; medical, dental, vision, telehealth and mental healthcare; health savings account and flexible spending account; basic and voluntary life insurance; disability coverage; accident, critical illness and hospital indemnity supplemental coverages; legal and identity theft coverage; retirement savings plan; wellbeing program; discounted WGU tuition; and flexible paid time off for rest and relaxation with no need for accrual, flexible paid sick time with no need for accrual, 11 paid holidays, and other paid leaves, including up to 12 weeks of parental leave.
How to Apply
If interested, an application will need to be submitted online. Internal WGU employees will need to apply through the internal job board in Workday.