Salary range: Grade 408, $118,900.00 - $178,500.00
What You’ll Do
- Design, develop, test, and maintain mobile applications using Flutter and Dart
- Build responsive, accessible, and user‑friendly experiences for iOS and Android platforms
- Collaborate with engineers on application architecture, technical design, and implementation strategies
- Integrate mobile applications with RESTful APIs and backend services
- Participate in code reviews and contribute to engineering standards and best practices
- Troubleshoot, debug, and optimize application performance across mobile platforms
- Work closely with product managers, designers, and QA teams to deliver features and enhancements
- Write clean, maintainable, and well‑tested code
- Support CI/CD pipelines, release processes, and operational excellence
- Contribute to Agile development practices and continuous improvement initiatives
- Participate in production support and issue resolution efforts
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
- Experience with Firebase, analytics platforms, feature flagging, crash reporting, or mobile observability tools
- 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
- Strong ownership mindset and commitment to quality
- Ability to collaborate effectively 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
This is a full‑time, regular position with a comprehensive benefits package:
- Medical, dental, vision, telehealth, and mental health care
- 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
- Flexible paid time off for rest and relaxation, flexible paid sick time, 11 paid holidays, and other paid leaves
- Up to 12 weeks of parental leave; eligibility for bonuses
Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.