MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Senior Mobile Engineer - iOS

Zepz

Full-time
USA - East
ios
java
nosql
python
android
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About the role:

Engineering at Zepz has stayed small throughout the company’s growth, and we work in small, cross-functional feature teams. Each year we’re tackling more challenges more quickly, simultaneously launching multiple new markets and reinvesting in our user-facing product. To achieve this, we need your help! 

We’re looking for an experienced remote Senior iOS Engineer to join one of our Sendwave experience teams and directly contribute to the iOS Sendwave app. You’ll work closely with product and design to fix highly impactful user problems and A/B test interface changes, to make the user experience even smoother. You’ll eventually become one of the primary code owners of the iOS codebase and a go-to person when another team member needs help with a difficult iOS problem.

What you bring to the table:

  • As a senior iOS engineer, you are expected to have a clear understanding of the tasks outlined in the requirement specifications and UI design. You should be able to identify potential technical challenges by reviewing the UI before beginning the coding process and effectively communicating with stakeholders.

  • Extensive professional experience as a full stack or mobile engineer.

  • Significant experience working with iOS. You don’t need to have every detail of the iOS environment memorised — but you should have a strong foundation, so you can figure out those details when needed.

Bonus points if you:

  • Have previously worked on a growth team.

  • Care about users, and want to give them an improved, simpler experience.

  • Are more of a “get it done” than a “perfectionist” type person — you value getting features into the hands of our users.

  • Aren’t afraid to throw away code you wrote - because after testing, a flow you built doesn’t work as well as a different one.

  • Easily communicate with non-technical team members, and can translate their feedback into code.

  • Are comfortable defaulting to over-communication and overreaching when it comes to coordination

  • Adjust quickly and effectively to shifting priorities, conditions, complexity and change.

  • Have hands-on experience with Android or Python.

Our tech stack: 

Our company-wide tech stack is varied - but for this role you will predominantly work with the Sendwave mobile apps: 

  • Sendwave mobile apps: 

    • Native iOS: Swift, RxSwift, Realm DB, SwiftUI, UIKit

    • Native Android: Kotlin (>95%), Java, Room DB, Jetpack Compose, View-based UI

  • Backend services: Python

  • Public Cloud: GCP

  • CI/CD tooling: Bitrise (mobile), CircleCI (backend)

  • Container orchestration: Kubernetes

  • IaC: Terraform

  • API Gateway and Service Mesh Architecture

  • Databases: SQL, PostgreSQL, NoSQL

Zepz Engineers are trusted to:

  • Write great code: We understand code is read more than it’s written and better off tested. Maintainability is a must. 

  • Help shape what we build: You’ll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key. 

  • Influence technology evolution: We are designing new platforms with long-term goals in mind and so we remain open to new technology capabilities.

  • Own delivery: We’re obsessed with shipping value; you’ll own work beyond a pull request. You’ll care about bugs, scalability, uptime and other non-functional requirements. 

  • Grow together: You’ll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills. Everyone is a learner and a mentor.

  • Share your knowledge and points of view: We promote knowledge sharing across our teams and count on you to become an active member of your team. You will experiment with new tools, present your findings and shape our future standards.

  • Enjoy a broad scope and impact: You invent and try to simplify what we do, and are prepared to tackle open-ended, somewhat ambiguous problems. You use charisma to lead or influence others, and insist on the highest standards from your team and yourself.

Please note there will be release manager duties for this position

About the job

Full-time
USA - East
19 Applicants
Posted 10 months ago
ios
java
nosql
python
android
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Senior Mobile Engineer - iOS

Zepz
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About the role:

Engineering at Zepz has stayed small throughout the company’s growth, and we work in small, cross-functional feature teams. Each year we’re tackling more challenges more quickly, simultaneously launching multiple new markets and reinvesting in our user-facing product. To achieve this, we need your help! 

We’re looking for an experienced remote Senior iOS Engineer to join one of our Sendwave experience teams and directly contribute to the iOS Sendwave app. You’ll work closely with product and design to fix highly impactful user problems and A/B test interface changes, to make the user experience even smoother. You’ll eventually become one of the primary code owners of the iOS codebase and a go-to person when another team member needs help with a difficult iOS problem.

What you bring to the table:

  • As a senior iOS engineer, you are expected to have a clear understanding of the tasks outlined in the requirement specifications and UI design. You should be able to identify potential technical challenges by reviewing the UI before beginning the coding process and effectively communicating with stakeholders.

  • Extensive professional experience as a full stack or mobile engineer.

  • Significant experience working with iOS. You don’t need to have every detail of the iOS environment memorised — but you should have a strong foundation, so you can figure out those details when needed.

Bonus points if you:

  • Have previously worked on a growth team.

  • Care about users, and want to give them an improved, simpler experience.

  • Are more of a “get it done” than a “perfectionist” type person — you value getting features into the hands of our users.

  • Aren’t afraid to throw away code you wrote - because after testing, a flow you built doesn’t work as well as a different one.

  • Easily communicate with non-technical team members, and can translate their feedback into code.

  • Are comfortable defaulting to over-communication and overreaching when it comes to coordination

  • Adjust quickly and effectively to shifting priorities, conditions, complexity and change.

  • Have hands-on experience with Android or Python.

Our tech stack: 

Our company-wide tech stack is varied - but for this role you will predominantly work with the Sendwave mobile apps: 

  • Sendwave mobile apps: 

    • Native iOS: Swift, RxSwift, Realm DB, SwiftUI, UIKit

    • Native Android: Kotlin (>95%), Java, Room DB, Jetpack Compose, View-based UI

  • Backend services: Python

  • Public Cloud: GCP

  • CI/CD tooling: Bitrise (mobile), CircleCI (backend)

  • Container orchestration: Kubernetes

  • IaC: Terraform

  • API Gateway and Service Mesh Architecture

  • Databases: SQL, PostgreSQL, NoSQL

Zepz Engineers are trusted to:

  • Write great code: We understand code is read more than it’s written and better off tested. Maintainability is a must. 

  • Help shape what we build: You’ll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key. 

  • Influence technology evolution: We are designing new platforms with long-term goals in mind and so we remain open to new technology capabilities.

  • Own delivery: We’re obsessed with shipping value; you’ll own work beyond a pull request. You’ll care about bugs, scalability, uptime and other non-functional requirements. 

  • Grow together: You’ll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills. Everyone is a learner and a mentor.

  • Share your knowledge and points of view: We promote knowledge sharing across our teams and count on you to become an active member of your team. You will experiment with new tools, present your findings and shape our future standards.

  • Enjoy a broad scope and impact: You invent and try to simplify what we do, and are prepared to tackle open-ended, somewhat ambiguous problems. You use charisma to lead or influence others, and insist on the highest standards from your team and yourself.

Please note there will be release manager duties for this position

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.