Senior iOS Engineer (Contract) — Funko

Funko USA

Company

Funko

Location

USA

Type

Full Time

Job Description

Time zones: EST (UTC -5) CST (UTC -6) MST (UTC -7) PST (UTC -8) AKST (UTC -9) HST (UTC -10)

As a Senior iOS Engineer you will work alongside a small team of engineers creatives and project managers working on mobile apps that connect fans and collectors to the exciting world of Funko.

This is a contract position.

Your Superpowers in Action
  • Develop iOS apps using the latest Apple frameworks and technologies to deliver exceptional user experiences.
  • Implement advanced animations and transitions with a focus on performance and usability.
  • Develop resilient non-UI components including networking caching and long-running task functions classes and libraries.
  • Participate in our established code review process to ensure code quality and consistency.

Must-Have Superhero Gadgetry
  • Expertise in UIKit and SwiftUI.
  • Strong architectural skills designing scalable apps with reusable components and patterns.
  • Strong skills in creating custom UI components.
  • Proven experience building apps with adaptive layouts for various screen sizes.
  • Deep understanding of Swift Concurrency and solving complex multithreading challenges.
  • Familiarity with functional reactive patterns and frameworks like Combine.
  • Experience integrating with external data sources (e.g. REST APIs) and managing caching effectively.
  • Proficiency with Git and branch-based workflows such as GitHub Flow.
  • Meticulous attention to detail writing clean maintainable code.
  • Write unit tests for critical sections of the code base.
  • Experience with the full app deployment lifecycle including continuous integration TestFlight and App Store submission.
  • 5+ years of experience as a design-focused iOS software engineer.

Nice to Have
  • Experience with 3D libraries such as Unity RealityKit SceneKit or Metal.
  • Understanding of ARKit.
  • Familiarity with Core Bluetooth for interacting with external peripherals over BLE.
  • Familiarity with in-house app development workflows and deployment processes including ad-hoc and enterprise signing.

Apply for this position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:

Related Jobs See more Front-End Programming jobs

  • New
    Hopper
    Senior Frontend Software Engineer - Checkout (100% remote) US
    featured 2d

    Full-Time / USA Only
  • New
    Reddit
    Senior Frontend Engineer Reddit Pro
    featured 2d

    Full-Time / USA Only
  • Quizgecko.com
    React Native Developer
    featured 14d

    Full-Time / Anywhere in the World

Apply Now

Date Posted

01/18/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

National Strategic Channel Director - Vonage

Views in the last 30 days - 0

Vonage a leading provider of UCaaS and CCaaS is seeking a National Strategic Channel Director to develop and expand channel partnerships drive revenue...

View Details

Mobile Engineering Manager - Mobile Retention - Dropbox

Views in the last 30 days - 0

Dropbox is seeking a Mobile Engineering Manager to lead a team of iOS and Android engineers working on the Dropbox apps The role involves managing cri...

View Details

Commercial Account Executive - Mid Market - MariaDB plc

Views in the last 30 days - 0

MariaDB is a leading database for modern application development used by 75 of the Fortune 500 and billions of people daily The company is seeking a C...

View Details

Account Manager - SMB - Syndigo

Views in the last 30 days - 0

The Syndigo Account Manager SMB role involves managing client relationships creating strategies and ensuring value delivery The individual will work c...

View Details

Senior Manager - Customer Success - Contentsquare

Views in the last 30 days - 0

The job posting is for a Senior Manager of Customer Success position in California The role involves leading a team of Customer Success Managers CSMs ...

View Details

Senior Data Scientist - Dropbox

Views in the last 30 days - 0

The text describes a unique opportunity for a Senior Data Scientist to join a new division at Dropbox focusing on AI and ML The role involves partneri...

View Details