Lead the design and development of Android applications using Kotlin, Java, or other relevant technologies aligned with modern mobile development standards
Translate UI/UX designs (e.g., Figma) into functional, responsive mobile features that reflect Ministry brand and user experience expectations
Write clean, maintainable, and well-documented code that supports long-term performance and scalability
Collaborate with backend engineers to design and implement robust API integrations
Conduct usability testing, performance audits, and accessibility reviews to ensure mobile apps meet Ministry standards for quality and reliability
Diagnose and resolve defects, stability concerns, and performance bottlenecks across Android platforms
Participate in roadmap planning and contribute to mobile architecture decisions and feature prioritization
Provide mentorship and technical guidance to developers building their professional expertise
Partner with designers, QA engineers, and internal stakeholders to deliver cohesive, cross-functional solutions
Maintain awareness of cross-platform considerations while prioritizing optimization of Android components within the Ministry’s app ecosystem
Perform other duties as assigned
Report to the Mobile Development Manager and contribute to mobile strategy
Requirements
Bachelor’s degree in Computer Science, Software Engineering, a related field preferred or comparable learning/experience
Minimum of 5 years of professional experience in mobile app development, with proven expertise in Android (Kotlin, Java and/or Android Studio and mobile SDKs)
Experience with RESTful API integration and third-party service connectivity
Familiarity with Agile workflows, Git-based version control, and CI/CD best practices
Demonstrated ability to translate design files (e.g., Figma) into fully functional mobile applications
Strong willingness to learn and proactive about learning
Collaborative and flexible style with a strong service mentality; team player
Excellent interpersonal skills with ability to develop sincere business/Ministry relationships
Strong written and verbal communication and presentation skills
Demonstrated commitment to the social sector with a passion for EMF’s mission and values
Authorization to legally work in the United States (EMF uses E-Verify)
Candidates local to the Franklin, TN area will work a hybrid schedule; remote candidates otherwise
Agreement with Company’s Statement of Faith (religious non-profit hiring requirement)