TopWeb3JobsTopWeb3Jobs
Engineering district · Plot TQ-B2-46

Senior Mobile Software Engineer - Android & iOS

Cresta · Remote (Canada, United States) · Full-time
⌘ Engineering🌐 Remote🕑 Americas overlap
Salary not listed

About the role

Cresta is an AI platform company that transforms customer experience through conversational AI agents, real-time agent augmentation, and conversation intelligence. Founded by leaders from Google's Contact Center AI and Vertex AI teams and backed by top-tier investors including Andreessen Horowitz, Sequoia, and Greylock, Cresta powers customer interactions for major companies like United Airlines, Cox Communications, and Marriott.

Cresta was born from Stanford AI Lab and represents the next generation of AI-driven customer experience technology. The company is focused on expanding how businesses engage with customers across every channel, combining sophisticated AI capabilities with human-centered design. Their platform serves some of the world's most demanding enterprises, helping them achieve unprecedented efficiency and revenue gains through smarter conversations.

The Platform Frontend team builds and maintains the foundational systems that enable all frontend development across Cresta. This team drives architecture decisions, manages design patterns and component libraries, oversees development environments and deployment processes, and ensures security, performance, and engineering excellence. You'll be responsible for a significant portion of the platform's frontend infrastructure while also helping expand Cresta's capabilities into native mobile applications.

What you'll do

  • Contribute substantial technical leadership and ownership to the platform frontend engineering team, working alongside product and engineering partners to build and improve the Cresta platform
  • Design and implement high-quality, well-tested, reusable system components while maintaining clear frontend architecture patterns
  • Develop headful and headless mobile SDKs for Android and iOS to enable AI agent integrations on native platforms
  • Stay connected with customer requirements, analyze technical tradeoffs, and own the delivery of customer-facing features
  • Identify opportunities for product improvement and generate ideas for enhancing the platform
  • Model engineering best practices in your work and help establish high standards across the team

What you'll bring

  • Bachelor's degree in Computer Science or related field with strong fundamentals
  • Eight or more years of experience in relevant frontend and platform engineering domains
  • At least two years of hands-on native mobile development experience, including Kotlin or Java for Android and Swift for iOS, working on large-scale consumer-facing products
  • Solid coding skills and the ability to design and maintain clear frontend architecture
  • Experience serving as a technical lead on frontend stacks supporting multiple product features
  • Commitment to upholding engineering best practices and building best-in-class products

Nice to have

  • Experience with mobile frameworks such as React Native, Flutter, or Ionic

What they offer

  • Medical, dental, and vision plans designed to fit your family's needs
  • Paid parental leave
  • Monthly health and wellness allowance
  • Work-from-home office stipend
  • Base salary, equity, and benefits package tailored to experience, skillset, and location

Pay, location & hours

Salary not listed. Fully remote, open to applicants in Canada, United States. Working hours: Americas overlap.

About Cresta

cresta.com · 1 open role in this building · Company page → · See it on the map

Apply ↗

More roles to explore

Salary not listed
Cresta
Apply ↗

☆ Save this job

We'll e-mail you this role so you can come back to it. No account needed.

Report this job

Reports go to the TopWeb3Jobs team. Scam reports are checked first.