HimalayasHimalayas logo
CurotecCU

Senior iOS Engineer (w. Swift)

Curotec is a digital product development agency specializing in SaaS, mobile applications, and web solutions, offering tailored staffing and project delivery services.

Curotec

Employee count: 51-200

AU, CA + 8 more

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

You will join our client’s mobile team as an embedded engineer building new features for their flagship iOS news app. You’ll work inside their Jira board, attend their standups, and ship code alongside their internal team. They handle back-end services; you own the native Swift layer.

What You’ll Build

  • A redesigned home screen with dynamic, personalizable content feeds

• Revamped navigation across the app

  • Audio integration for continuous play and CarPlay support (AVFoundation)

• Vertical video playback

  • Food and Sports brand destinations including a Discover map and live scoreboards
  • Embedded web views for games, puzzles, and interactive content from the CMS
  • Architecture review of the existing ~85K-line Swift codebase during the design sprint

Requirements

  • 5+ years of production Swift experience in consumer-facing iOS apps
  • Strong UIKit skills (the existing codebase uses UIKit, no SwiftUI)
  • Experience with GraphQL clients, specifically Apollo iOS SDK
  • Familiarity with Coordinator pattern + MVC architecture
  • Experience with WKWebView integration and native-to-web bridge patterns (WKScriptMessageHandler)
  • Audio/video playback using AVFoundation

• CocoaPods dependency management

  • Comfortable working inside an existing large codebase with an established team

Nice to Have

  • Experience with media or publishing apps (news, streaming, content-heavy products)
  • Ad SDK integration (Google Ad Manager, Prebid, Amazon APS)
  • Firebase (Analytics, Crashlytics, Remote Config, Cloud Messaging)

• Auth0 authentication flows

  • StoreKit / in-app purchase implementation
  • WidgetKit, Live Activities, Dynamic Island

• CarPlay development experience

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

5 years minimum

Hiring timezones

United States +/- 0 hours, and 9 other timezones

About Curotec

Learn more about Curotec and their company culture.

View company profile

At Curotec, we specialize in providing exceptional digital product development solutions tailored for both startups and established enterprises. Founded in 2010, just outside of Philadelphia, we have built a reputation as a trusted partner to a diverse range of clients, including Fortune 100 companies. Our expertise spans various technologies including Laravel, React, Python, and Node.js, allowing us to create award-winning SaaS products, e-commerce solutions, and mobile applications.

We pride ourselves on our ability to augment teams with our superior engineering talent, bringing innovative approaches to complex challenges. Our model includes flexible engagement options such as staff augmentation and project delivery, ensuring that we meet our clients where they are. With a commitment to excellence, we maintain strong relationships with our clients, making it evident in the partnerships that CEOs and CTOs form with Curotec. Our dedication to technological advancement and customer success has earned us numerous accolades, making us a standout solution provider in the competitive tech landscape.

Claim this profileCurotec logoCU

Curotec

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

15 remote jobs at Curotec

Explore the variety of open remote roles at Curotec, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Curotec

Remote companies like Curotec

Find your next opportunity by exploring profiles of companies that are similar to Curotec. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan