
Senior Mobile Software Engineer - Android & iOS
Cresta Canada, United States
About the role
At Cresta, a company pioneering AI-driven customer experience solutions, the Senior Mobile Software Engineer role is part of the Platform Frontend team. This team is responsible for creating and maintaining a robust frontend platform that supports various product and engineering needs, focusing on architecture, design patterns, UI components, and deployment processes. The company serves major clients and aims to redefine business interactions through AI technology.
The engineer will collaborate closely with product and engineering teams to enhance the Cresta platform and meet new product requirements. Responsibilities include developing reusable, well-tested system components, owning customer-facing deliverables, and ensuring high engineering standards. A key focus is expanding Cresta's services to native and hybrid mobile applications by building mobile SDKs for Android and iOS to support AI agent integrations.
Candidates should have a bachelor's degree in Computer Science or related fields and at least eight years of relevant experience, including two years in native mobile development using Kotlin/Java and Swift. Experience with mobile frameworks like React Native or Flutter is advantageous. The role supports remote work across the US and Canada and offers comprehensive benefits, including health plans, parental leave, and remote work stipends.