Senior iOS Developer

We’re looking for a skilled Senior iOS Developer to create an iOS and tvOS app. This is a great opportunity to be working directly with our leadership to produce functional iOS App.

Back to Jobs

Utreon is home to passionate people who value our mission -- support and empower creators to create videos in the modern era. Integrity and inclusiveness are a critical part of how we get there. We believe that with integrity, and inclusiveness comes a better platform, one that creators can call home. Everyone here is committed to making Utreon a fair and supportive online video platform.

What you'll be doing

  • Create our tvOS app in SwiftUI.
  • Maintain our iOS app.
  • Work on meaningful, large-scale, mobile-first initiatives to allow for users to have more delightful viewing experience, and support the product.
  • Architect elegant and maintainable code with a focus on autonomy and support from the team.
  • Build intuitive features to improve the experience specifically for mobile users.
  • Collaborate with design, data, and business teams to build beautiful interfaces that look great and run smoothly.
  • Help maintain code quality, organization, and automatization
  • Proactively drive and improve the technical direction of mobile, bolstering the technical foundational, improving performance, and re-architecting as needed.

What you should have

  • Strong knowledge of SwiftUI
  • Experience writing multi-threaded, asynchronous code
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with XCTest Framework and UI Testing
  • Experience developing and shipping real-world iPhone and/or iPad applications (or personal side projects that contribute to the iOS community with a shown passion for engineering and product sense)
  • Excellent attention to detail and an eye for visuals.
  • Strong UI development skills
  • 5+ years of experience in enterprise applications development and architecture

Bonus

  • Master's or Bachelor's Degree in Computer Science or equivalent experience
  • Knowledge of other web technologies and UI/UX standards
  • Experience with Objective-C is an asset
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN
  • Experience leading a team is an asset