Senior iOS Developer

KWI

Melville (NY)

On-site

USD 135,000 - 145,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

KWI, a cloud technology provider for retailers, seeks a Senior iOS Developer to own the iOS portion of the KWI POS app used by Pandora, Bluemercury, Tom Ford and other brands. You will design, build, and ship iOS features in Swift for iPhone and iPad, work with product, design, and QA on specs, modernize the codebase by retiring Objective-C, and strengthen offline reliability.

Report to William Miller in Engineering; this full-time role is based in Melville, NY and emphasizes AI-driven

Qualifications

  • Expertise in iOS development with Swift and Xcode.
  • Experience retiring Objective-C legacy code.
  • Ability to implement offline mode reliability.
  • Interest in AI-assisted development.

Responsibilities

  • Design, build and ship iOS features in Swift for iPhone and iPad.
  • Collaborate with lead developer on app architecture and feature ownership.
  • Build AI-driven features to help store associates sell.
  • Work from specs with Product, Design and QA, and refine those specs.
  • Use AI coding tools daily to write, test and refactor code.
  • Make offline mode more reliable to keep stores selling offline.
  • Build and support integrations with payment devices and store hardware.
  • Retire legacy Objective-C and move toward modern Swift patterns including SwiftUI.

Skills

iOS development
Swift
Xcode
SwiftUI
Swift concurrency
AI-assisted development
Offline mode
Payment device integration

Tools

Xcode

Job description

Senior iOS Developer

Department: Engineering

Employment Type: Full Time

Location: Melville, NY

Reporting To: William Miller

Compensation: $135,000 - $145,000 / year

Description

The Opportunity

KWI is hiring a Senior iOS Developer to help build and run KWI POS. Store associates at specialty retailers like Pandora, Bluemercury and Tom Ford use this native Swift app on iPhone and iPad to ring sales. If it goes down, our clients can't take money, so reliability is part of the product.

Your main job is the iOS app. Most POS features also touch the web services behind it, written in Java or Go, so you will have the opportunity to develop down the stack and ship the service changes your screens depend on. You will also help modernize a mature codebase: retire legacy Objective-C, harden offline mode, and make releases more predictable. And you will do it with AI-assisted, spec-driven development as your normal way of working.

The Company

We are a small team with a big vision: to be the premier provider of cloud technology solutions for retailers. KWI offers a complete, unified commerce solution from a single database, specifically designed to help specialty retailers grow their business. Our portfolio of customers includes Pandora, Bluemercury, Tom Ford, and many other globally recognizable brands.

We combine Point of Sale, Merchandising, Order Management, eCommerce, CRM, and Loss Prevention into one cloud-based platform. We are a Values and Mission driven organization, and we believe that if we develop and demonstrate leadership in our strategy, operations, and people, we will continue to drive product innovation and service excellence.

Who we are

We have the stability of a company that has been around for 40+ years and the energy of a startup that is still figuring out how to do things better every day. We move fast, we question the status quo, and we expect everyone on the team to do the same. If you are genuinely curious, have a better-than-average level of common sense, and get excited by solving real problems rather than just doing your job description — KWI is for you. We do not have a lot of bureaucracy and we do not want people who need it. What we do have is a team that shows up, figures things out, and takes pride in the work.

AI at KWI

We are serious about AI. Not as a buzzword, but as a real part of how we work. We expect every member of our team to actively use AI tools to work smarter, move faster, and do more with less. We are not looking for someone who has heard of AI. We are looking for someone who can walk us through how they use it day to day: in their current role, in how they organize their work, and in how they solve problems. Curiosity and a willingness to experiment are non-negotiable.

The impact you'll make
  • Design, build and ship features in the KWI POS app for iPhone and iPad, mostly in Swift, using Xcode
  • Work with the lead developer on app architecture, and own the iOS side of each feature: state management, error handling and test coverage
  • Build intelligence into the POS: AI-driven features that help associates sell
  • Work from specs written with Product, Design and QA, and help sharpen those specs before code starts
  • Use AI coding tools every day to write, test and refactor code, and help the team improve how we use them
  • Make offline mode more reliable: keep stores selling without a network, then reconcile cleanly when it returns
  • Build and support integrations with payment devices and store hardware, including card readers, receipt printers and scanners
  • Retire legacy Objective-C and move the app toward modern Swift patterns, including SwiftUI and Swift concurrency where they
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Engineer — AI-Powered POS & Offline Reliability
Senior iOS Engineer — AI-Powered POS & Offline Reliability

KWI • Melville (NY)

On-site
USD 135,000 - 145,000
Technical Lead
Technical Lead

KWI • Melville (NY)

Hybrid
USD 153,000 - 187,000
Full Medical, Dental and Vision
Annual bonus eligible
Free gym in the building
+6
Overnight Retail Support Specialist
Overnight Retail Support Specialist

KWI • Melville (NY)

On-site
USD 25,000 - 36,000
Medical, dental and vision
Annual bonus
Free gym
+7
Senior Product Manager
Senior Product Manager

KWI • Melville (NY)

Hybrid
USD 160,000 - 180,000
Full medical benefits
Annual bonus eligible
Gym in building
+7
VP of Technical Operations
VP of Technical Operations

KWI • Melville (NY)

Hybrid
USD 180,000 - 240,000
Full Medical, Dental and Vision
Annual bonus eligible
Free gym in the building
+7
Hybrid App Support Analyst — Cloud Retail Platform
Hybrid App Support Analyst — Cloud Retail Platform

KWI • Melville (NY)

Hybrid
USD 28,000 - 40,000
Finance Associate
Finance Associate

KWI • Melville (NY)

On-site
USD 70,000 - 80,000
Full Medical, Dental & Vision
Annual Bonus Eligible
401(K) with 50% match
+3
Senior DevSecOps & Network Infrastructure Engineer
Senior DevSecOps & Network Infrastructure Engineer

KWI • Melville (NY)

Hybrid
USD 165,000 - 175,000
Full Medical, Dental and Vision
Annual bonus eligible
Free gym in the building
+4
Finance Associate
Finance Associate

KWI • Melville (NY)

Hybrid
USD 70,000 - 80,000
Medical, Dental & Vision
Annual bonus
Free gym in building
+5
IOS Developer at Themesoft Inc Bentonville, AR
IOS Developer at Themesoft Inc Bentonville, AR

Themesoft Inc • Bentonville (AR)

On-site
USD 80,000 - 110,000