Mobile Developer - Android
Agile
Agile Methodologies
Agile Scrum
Android
Android Developer
Android Development
Android Sdk
APIs
Automated Testing
Automation
Automation Testing
CI/CD
DevOps
Devops Tools
Digital Platforms
Engineering
Frontend
iOS
Ios Development
Junit
Mobile
Mobile App Development
Mobile Application Development
Mobile Apps
Mobile Developer
Mobile Development
Programming Languages
Project Management
QA Automation
Software Development
Software Engineering
Software Testing
Swift
Workflow Management
Job Description
Michigan First Credit Union is hiring an Android-focused Mobile Developer to join the Technology Services team in Lathrup Village, MI on an onsite basis. In this role, you will build platform-specific mobile apps and mobile web applications in a collaborative cross-functional Agile environment, working closely with UX and visual design partners and Scrum practices.
If you enjoy translating user-centered design into polished mobile experiences and iterating through well-defined increments of work, this position blends hands-on development with continuous improvement and team learning.
What you’ll do
- Develop platform-specific mobile apps and mobile web applications within a collaborative cross-functional team.
- Partner with UX interaction designers and visual designers to translate information architecture, navigation, finished visual designs, and process flows into solutions that are both usable and aesthetically strong.
- Own application development and support activities, including story elaboration, estimation, analysis, design, programming, unit/integration testing, and code debugging using the Scrum framework.
- Test-drive code and elaborate, estimate, and design for small increments of work using just-in-time approaches.
- Perform root cause analysis, technology evaluation, and design spikes to de-risk delivery.
- Serve as a lead for various practices and decisions while working in a highly collaborative, cross-functional, Agile environment.
- Commit to completing well-defined work and delivering against those commitments.
- Swarm around tasks with other Scrum team members, and pair program with different people in many situations.
- Provide status updates for assigned software development and/or maintenance tasks.
- Consistently follow the specified software development methodology and report on progress and outcomes.
- Promote improvements in programming practices such as acceptance test driven development, continuous integration, and test automation.
- Model courageous and continuous learning, help team members continuously learn, and challenge the organization with new practices, processes, technologies, and languages.
- Contribute to team strength through collaboration and mentor team members.
- Advocate The Michigan First Way, supporting complete fulfillment of Our Promise, 5 STARS Service, SOLVE IT, and ISMs, including reflecting and displaying these in daily performance and business interactions.
- Perform duties as assigned.
Required qualifications
- Bachelor’s Degree in computer science; an equivalent combination of education and applicable work experience will be considered.
- 3+ years of experience developing software currently in market.
- 3+ years of experience with iOS and/or Android application development across the full stack.
- Experience with in-market system level iOS and/or Android OS applications is required.
- Experience writing iOS and/or Android clients for Web Services, including REST, RPC, and/or SOAP.
- Experience with Activities and Fragments.
- Experience with multi-threaded development on iOS and/or Android platforms.
- Creative problem solving with the ability to effectively communicate and translate feedback, needs, and solutions.
- Exposure to and general understanding of user-centered design methodology and human factors principles.
- Expert-level knowledge of platform-specific tools and languages, including (examples listed): Swift, iOS SDK, Java, Android SDK, RxAndroid, Dagger Dependency Injection, Swagger Codegen, and more.
- Hands-on proficiency with unit testing and automated testing and refactoring tools (examples listed): Junit, Jasmine, Selenium, Cucumber.
- Proficiency with Agile Software Craftsmanship principles such as clean code, TDD, continuous integration, legacy rescue, and Agile Testing.
- Enjoys mentoring and leading teammates on a Software Craftsmanship path.
- Excellent oral and written communication skills and strong interpersonal skills.
- Ability to work in a fast paced environment with a strong sense of ownership and a team-focused attitude.
- Ability to work in a member-centric environment with practical problem solving.
- Prior banking or credit union experience is a plus.
Technologies you may work with
- iOS, Android, Swift, iOS SDK, Java, Android SDK
- RxAndroid, Dagger Dependency Injection, Swagger Codegen
- C#/.NET, JavaScript
- REST, RPC, SOAP
- Activities, Fragments
- Unit testing, automated testing, refactoring tools
- Junit, Jasmine, Selenium, Cucumber
- TDD, Continuous Integration, Agile Testing
- Scrum
Benefits
- Very competitive pay
- Low-cost medical, dental, and vision benefit options; employer-paid life and disability insurance
- 401(k) with 100% match up to 5% deferral
- Tuition reimbursement for both undergraduate and graduate programs
- Complimentary concierge service for nearly any item on your to-do list
- Free, state-of-the-art fitness center at the Lathrup Village headquarters with exercise equipment, showers, and locker rooms
- Wellness initiatives and events throughout the year
- Loan discounts for certain secured and unsecured loans and mortgages
- Opportunities for pay increases, incentives, and profit-sharing based on performance
- Onsite subsidized Cafe 26 for team members’ use
- Onsite bowling center
Michigan First highlights
- 500+ team members
- 32 locations spanning Grand Rapids, Jackson, Lansing, Muskegon, and throughout Metro Detroit
- Industry leader in community support and charitable giving through the Michigan First Foundation
- Member Services Call Center operates 24/7/365
- Over $1.5 Billion in assets
Awards
- 2025 Best & Brightest in the Nation
- 2025 Best & Brightest in Metro Detroit
- 2025 Best & Brightest in West Michigan
- 2025 Best Credit Unions to Work For
- 2025 Crain’s Cool Places to Work in southeast Michigan
- 2025 Detroit Free Press Top Workplaces
- 2025 Financial Services Top Workplaces
- 2025 Fall Culture Excellence Top Workplaces
- 2024 Michigan Veterans Affairs Agency - Certified Veteran Friendly Employer - Bronze Level
- 2021 Credit Union of the Year by NAFCU (National Association of Federally-Insured Credit Unions)