Principal Mobile Architect
About the role
Build the in-house mobile engineering capability behind Fieldpiece’s connected products. Fieldpiece is looking for an experienced Principal Mobile Architect to become our first in-house mobile engineering hire and lead the technical architecture and development of our native iOS and Android solutions. You’ll work closely with external teams while establishing stronger internal technical ownership. You’ll define the mobile architecture and technical strategy while remaining hands‑on—developing critical components, solving complex engineering problems, and setting the technical foundation for our future internal mobile team. Our mobile applications sit at the center of a connected ecosystem spanning mobile, Bluetooth/BLE‑enabled tools and sensors, cloud services, APIs, data platforms, and SaaS/DaaS capabilities. Fieldpiece is a privately held, global leader in professional HVACR tools and test instruments. We're known for developing innovative products that technicians rely on every day - and for investing in our people, our technology, and our future. Named one of the Best Places to Work in Southern California for four consecutive years, we're looking for talented people who want to make an impact while growing their careers. This position can be in our Orange, CA office (moving to Tustin, CA in 2028) or Park City, UT office (moving to Heber City, UT in 2027).
Responsibilities
- Own the architecture and technical direction for our native iOS and Android applications.
- Establish and build in-house mobile engineering capabilities.
- Architect and develop solutions connecting mobile apps with Bluetooth/BLE devices, cloud services, APIs, and data platforms while providing hands‑on development and solving complex technical problems.
- Establish mobile architecture standards, coding practices, development frameworks, technical guardrails, and lead design and code reviews.
- Make key technical decisions balancing scalability, performance, security, maintainability, and speed.
- Partner with Product, UX, embedded, cloud, and data teams to deliver integrated connected‑product experiences.
- Apply AI‑assisted development tools and practices to improve development, testing, debugging, and code quality.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 8+ years of software development experience with at least 2+ years as a technical leader architecting