Senior Mobile Engineer - iOS

Zepz • USA

Company

Zepz

Location

USA

Type

Full Time

Job Description

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

Apply Now

Date Posted

06/23/2024

Views

5

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Events Marketing Specialist - Finalsite

Views in the last 30 days - 0

Finalsite a leading community relationship management platform for K12 schools is seeking a highly organized and detailoriented Events Marketing Speci...

View Details

National Strategic Channel Director - Vonage

Views in the last 30 days - 0

Vonage a leading provider of UCaaS and CCaaS is seeking a National Strategic Channel Director to develop and expand channel partnerships drive revenue...

View Details

Mobile Engineering Manager - Mobile Retention - Dropbox

Views in the last 30 days - 0

Dropbox is seeking a Mobile Engineering Manager to lead a team of iOS and Android engineers working on the Dropbox apps The role involves managing cri...

View Details

Commercial Account Executive - Mid Market - MariaDB plc

Views in the last 30 days - 0

MariaDB is a leading database for modern application development used by 75 of the Fortune 500 and billions of people daily The company is seeking a C...

View Details

Senior Manager - Customer Success - Contentsquare

Views in the last 30 days - 0

The job posting is for a Senior Manager of Customer Success position in California The role involves leading a team of Customer Success Managers CSMs ...

View Details

Senior Data Scientist - Dropbox

Views in the last 30 days - 0

The text describes a unique opportunity for a Senior Data Scientist to join a new division at Dropbox focusing on AI and ML The role involves partneri...

View Details