Job overview and responsibilities The Principal Developer - Mobile Applications will play a key role in leading mobile application development efforts within the Customer United Mobile App team. This role involves hands-on contributions across iOS and Android platforms, and requires strong expertise in mobile architecture, scalable application design, and CI/CD best practices.
The ideal candidate is a seasoned technologist who thrives in mobile environments and partners closely with product, engineering, and infrastructure teams to deliver secure, scalable, and high-performing mobile solutions.
- Contribute to key initiatives across iOS and Android platforms, with strong knowledge of mobile architecture, lifecycle, and platform capabilities.
- Lead the development and delivery of native mobile features, ensuring high performance, quality, and reliability.
- Collaborate with developers, product owners, and business stakeholders to design and build seamless mobile experiences.
- Adapt to evolving design patterns and implement performance enhancements in mobile applications.
- Evaluate and adopt the latest mobile OS updates, tools, and frameworks to ensure modern, optimized solutions.
- Mentor junior and senior developers through best practices, code reviews, and architectural guidance.
- Facilitate knowledge-sharing sessions such as lunch & learns to promote team learning and growth.
- Deliver consistently on project goals and timelines, contributing to a strong and collaborative engineering culture.