Senior Software Engineer
Core
Design, build, and maintain scalable software systems for the YouVersion Family of Apps to help users connect with God and engage with the Bible.
Role type
Senior Software Engineer (Full Stack)
Builds
Mobile, web, and backend systems for the YouVersion platform
Domain
Religious technology / Faith-based apps
Deliverable
production ML models | product features
Required skills
Software engineering, technical design ownership, code review, system troubleshooting, mentorship, process improvement
Preferred skills
Cross-functional alignment, initiative, mission alignment
Technologies
Python, Golang, Flutter/Dart, iOS/Swift, Android, React, Node.js, TypeScript
Responsibilities
Design and build software across the platform, own technical design for projects, review and approve code, partner on technical approaches, mentor junior engineers, troubleshoot complex issues, improve team practices
Seniority
Senior, hands-on IC with mentorship responsibilities