FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in designing and developing iOS applications using Swift, with a strong focus on app architecture, state management, and automated testing. Experienced in integrating with payment devices and enhancing app performance while ensuring seamless offline functionality.
Highest-signal resume keywords
Swift Application DevelopmentIOS App ArchitectureAI Coding Tools UsageAutomated Testing CommitmentAgile Delivery Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
SwiftObjective-CSwiftUISwift ConcurrencyUIKitRESTful APIsSQLiteCore DataXCTestCI/CD
Soft Skills
Clear CommunicationMentoring
Tools & Technologies
XcodeJiraGitJenkinsFastlaneClaude CodeCursorGitHub Copilot
Certifications & Qualifications
BS in Computer ScienceEngineering Degree
Industry Keywords
IOS DevelopmentOffline-First AppsPayment IntegrationsRetail TechnologyApp Store Distribution
Tech Stack
Tools & technologiesiOSJavaJenkinsObjective-CSQLiteSwiftGo
About the role
Key responsibilities & impact- 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, including state management, error handling and test coverage
- Build AI-driven features that help retail associates sell
- Work from specifications created with Product, Design and QA, and help improve those specifications before coding
- Use AI coding tools daily to write, test and refactor code and help improve team usage
- Improve offline mode so stores can continue selling without a network and reconcile when connectivity returns
- Build and support integrations with payment devices and store hardware, including card readers, receipt printers and scanners
- Retire legacy Objective-C and modernize the app with Swift, SwiftUI and Swift concurrency where appropriate
- Improve performance, stability and crash rates using collected telemetry
- Troubleshoot production issues in client stores, including client-specific configuration problems
- Review code, mentor engineers and partner technically with the offshore development team
- Develop Java or Go web-service changes as needed
Requirements
What you’ll need- BS in Computer Science or Engineering, or equivalent work experience
- 6+ years of professional software development, including 5+ years building native iOS apps in Swift that shipped to production
- Enough Objective-C to read, debug and safely migrate legacy code
- Deep knowledge of UIKit and the iOS app lifecycle
- Working experience with SwiftUI and Swift concurrency (async/await)
- Experience integrating iOS apps with RESTful APIs
- Understanding of how the app and its services work together
- Experience building offline-first apps using local persistence (SQLite or Core Data), sync and conflict handling
- Daily, hands-on use of AI coding tools such as Claude Code, Cursor or GitHub Copilot
- Strong testing habits: unit and UI tests with XCTest
- Commitment to automated testing
- Experience with Git, CI/CD for iOS (Jenkins, Fastlane or similar), code signing and App Store or enterprise distribution
- Experience with Agile delivery (Kanban or Scrum) and tracking work in Jira
- Discipline to work in a codebase where a mistake can stop a store from selling
- Clear communication when something goes wrong
Benefits
Comp & perks- Full Medical, Dental and Vision
- Annual bonus eligible
- Free gym in the building
- Generous PTO policy
- Summer Fridays....all year round
- Tuition Reimbursement
- Discount from building café
- 401(K) with a 50% company match (up to 6% of employee contribution)
- Employee Referral Program
- (1) Volunteer day each year
- Hybrid schedule with in-office days Monday, Tuesday and Thursday and remote work Wednesdays and Fridays
- Monthly events
- Bagels every Thursday
- State-of-the-art coffee machine
- Full snack pantry
- Inclusive, equal-opportunity work environment
