# Senior Mobile Software Engineer - Android & iOS

**Company**: Cresta
**Location**: Canada (Remote); United States (Remote)
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/cresta/jobs/5455435008?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_90d94e56-a30

## Description

Cresta unlocks the true potential of the customer experience, turning every conversation into a competitive advantage.

The Platform Frontend team is focused on building and maintaining a robust platform that supports all frontend development. This team oversees key areas like architecture, design patterns, frameworks, libraries, UI components, development environments, tools, and deployment processes.

Responsibilities:

- Play a substantial role in the platform frontend engineering team.

- Work with Cresta product and engineering teams, build and continuously improve the Cresta platform and new product requirements.

- Stay closely with customers and their requirements, analyze the technical tradeoffs, own the customer facing deliverables.

- Develop high quality, well designed, reusable, and well-tested system components, and contribute to the overall system designs.

- Constantly identify product improvement opportunities and generate product improvement ideas.

- Demonstrate engineering best practices in deliverables and daily work. Uphold others to the same high standards.

- Take technical ownership of a substantial part of the Cresta product and platform.

- Contribute to building the best-in-class company in addition to building the best-in-class product.

- Expand Cresta’s services beyond web and desktop applications to native and hybrid mobile applications.

- Build headful and headless mobile SDKs for Android and iOS to power AI agent mobile integrations.

Requirements:

- Bachelor’s degree in Computer Science or related field. Strong Computer Science fundamentals.

- 8+ years of experience in relevant domains.

- Very solid coding skills.

- At least 2 years of experience with native mobile development (Kotlin/Java for Android and Swift for iOS) in large scale consumer-facing products.

- Experience with mobile frameworks such as React Native, Flutter or Ionic is a plus.

- Proficient in designing and maintaining clear frontend architecture.

- Experience as a technical lead of frontend stack supporting various product features.

Perks & Benefits:

- Medical, dental, and vision plans

- Paid parental leave

- Monthly Health & Wellness allowance

- Work from home office stipend

- Lunch reimbursement for in-office employees

## Skills

### Required
- Android
- iOS
- Kotlin
- Java
- Swift
- React Native
- Flutter
- Ionic
- Frontend architecture

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/cresta/jobs/5455435008?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
