Software Engineer (iOS)

Loupe|12215 South 900th East, Draper, UT 84020

Apply Now

Your Opportunity

We are seeking a mid-level iOS Engineer with 3-5 years of experience to join our dynamic team. You'll be responsible for developing and enhancing features for our comprehensive platform that combines live-video streaming, social networking, chat functionality, and e-commerce capabilities. This role offers the opportunity to work on a high-impact product that serves thousands of users daily. 

Responsibilities

Job Duties (Including, but not limited to): 

● Develop and maintain an iOS application that serves both sellers and buyers on our platform 

● Work closely with your engineering manager to determine project scope, priorities, and deliverables 

● Collaborate with product leadership to understand requirements and translate them into technical solutions 

● Partner with the design team to build out screens and user interfaces designed in Figma 

● Write clean, maintainable, and well-documented code following iOS development best practices 

● Write and maintain unit tests to ensure code quality and reliability 

● Maintain existing codebase, fix bugs, and resolve technical issues in a timely manner 

● Proactively identify potential problem areas and technical debt within the application 

● Participate in code reviews to ensure quality standards and share knowledge with the team 

● Communicate clearly and concisely with stakeholders across different teams and departments 

● Feel comfortable presenting technical concepts and project updates to various stakeholders 

● Work closely with other engineers as a collaborative team player, fostering a supportive development environment 

● Participate actively in an agile development environment and engage meaningfully in all scrum ceremonies including daily standups, sprint grooming, sprint planning, and retrospectives 

● Deliver high-quality work within agreed-upon timelines and sprint commitments 

● Understand the broader context and business impact of the work you're contributing to 

● Create and maintain technical documentation for features and processes 

● Participate actively in knowledge sharing sessions and technical discussions 

● Stay current with iOS platform updates, new frameworks, and development best practices 

Qualifications

● Strong proficiency in Swift 

● Experience with SwiftUI and/or UIKit 

● Experience writing unit tests (XCTest framework) 

● Solid understanding of REST API integration 

● Proficiency with Git version control 

● Experience with App Store submission and release processes 

● Understanding of iOS architecture patterns (MVC, MVVM) 

● Strong communication skills and ability to work 

● Published at least one app to the App Store 

 Nice to Have 

● Experience with UI testing and test-driven development (TDD) 

● Experience with Firebase services 

Compensation

$100,000 - $120,000 USD Yearly

About Us

Loupe Market is a premier marketplace for sports card collectors, specializing in mid- to high-end graded and ungraded singles. All sellers are vetted for professionalism, and fees start at just 10%, with no buyer premiums. Built by Loupe, the leading live-stream sports card platform, Loupe Market offers a trusted, streamlined way to buy and sell cards directly in the Loupe app on iOS, Android, or web.