hero

Opportunities in the Upfront Portfolio

companies
Jobs

iOS Engineer

Loupe

Loupe

Software Engineering
United States
USD 120k-130k / year
Posted on Sep 12, 2025

Reports to: Engineering Manager

Starting Wage Range: $120,000-$130,000 (Salaried, Exempt)

Relocation assistance provided to work on-site with team, but Hybrid model is fine

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.

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

Requirements and skills

  • 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 collaboratively
  • 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
  • Knowledge of GraphQL
  • Familiarity with real-time communication (WebSockets, SSE)
  • Experience with CI/CD tools (Fastlane, GitHub Actions, Xcode Cloud)
  • Knowledge of dependency injection and design patterns
  • Experience with analytics integration and feature flags
  • Experience with live streaming or e-commerce applications