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)
Benefits
Industry leading Medical, Dental & Vision coverage
Short/long term disability and life insurance
Robust 401K with company match
Parental leave with Baby Bonding pay
Generous PTO, holiday and sick pay
Unique company culture with exclusive access to concerts, movie premieres, media industry events, and more
Leadership and Career Development Programs including free access to LinkedIn Learning platform
Senior Developer at Eutelsat designing, developing, and modernizing satellite capacity management applications. Collaborating with cross - functional teams to drive digital transformation in satellite technology.
Developer responsible for designing and deploying integrations in Azure cloud for Danfoss Group IT. Part of the Digital Customer Experience team with international collaboration.
Salesforce Experience Cloud Developer designing solutions on the Salesforce platform. Involves code developing, troubleshooting, and collaboration with product teams.
Engineering Manager at Belden overseeing product design and development of connectivity solutions. Leading and mentoring engineering teams to innovate and ensure project success.
Software Engineer at Kyndryl designing and implementing cutting - edge software solutions. Collaborate on complex projects while developing scalable and robust applications for our clients.
Algorithm Developer at Applied Materials designing and implementing image processing algorithms. Leading research and development while utilizing computer vision and machine learning technologies.
Manufacturing Engineering Internship focusing on designing fixtures and supporting engineering processes at PI. Engaging in assembly, metrology, and production tasks while using SolidWorks and manual equipment.
Senior .Net/C# Developer for systems applications, developing and supporting REST API services and Web Applications. Must have extensive experience with .NET/C# and enterprise software development.
Engineering Technician maintaining plant equipment and machinery with a focus on preventative maintenance and troubleshooting. Responsible for scheduled and unscheduled maintenance in a safe work environment.
Process Engineering Specialist part of HSA R&D team optimizing manufacturing processes for hard disk drives. Collaborating with engineers and monitoring production efficiency.