Mobile Software Engineer - iOS

Los Angeles, CA, United States, New York, NY, United States, Remote, San Francisco, CA, United States, Silicon Valley, CA, United States

Streamlabs


Role Locations

  • Los Angeles, CA, United States
  • New York, NY, United States
  • Remote
  • San Francisco, CA, United States
  • Silicon Valley, CA, United States

Employees

51 - 100 people

Address

7700 Gateway Blvd
Newark, CA, 94560, US

Tech Stack

  • PHP
  • Laravel
  • MySQL
  • Vue.js
  • TypeScript
  • JavaScript

Role Description

We are Streamlabs, a technology company based in San Francisco and Vancouver. We build tools and software allowing nearly 40 million live streamers to engage with viewers, monetize their broadcasts, and grow their channels. Over $725 million in donations have been paid out to streamers through our platform since 2015. The top live creators on Twitch and other platforms trust and use our tools to broadcast and monetize their streams. Our company is changing the live streaming and creator industry and you can be a big part of it.

We believe in meaningful work and meaningful relationships. Part of our culture is deep empathy for our teammates. We do team-wide hackathons twice a year and fly the entire team from across the globe to one location to build new ideas together. We strive for complete transparency within the company with a weekly all hands that covers everything (that is also the only standing meeting we have as a team). We do learning talks, game nights, product demos, AMAs, and much more.

We support remote work, especially during these times.

The Role:

We're looking for a talented Senior iOS Engineer to grow our team working across our mobile products. As a Senior Engineer, you will be responsible for producing high quality code, setting standards, and shipping applications on iOS platform.

We work with a broad range of technologies to build beautiful and intuitive user interfaces. You will be given the opportunity to work on a wide range of projects both old and new, open and closed source, utilizing the latest technologies and frameworks.

If you are passionate about empowering creators, working with driven people, operating with a high amount of autonomy, and seeing the results of your work quickly go to production - this might be a good fit for you.

Your contribution:

Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. 

In this role you will:

  • Work with a team of highly talented individuals to build and release complex mobile applications in a timely manner

  • Take ownership of code quality and product quality

  • Be proactive and creative in managing issues and opportunities

  • Exemplify a strong eye for design, and obsess over the user experience

  • Wear many different hats and contribute to your team with both technical and non-technical skills

What do you bring?

  • 5+ years of commercial experience in iOS development

  • Strong knowledge of Swift and Apple frameworks

  • Deep understanding of MV* concepts, memory management, and multithreading

  • Familiarity with RESTful APIs to connect iOS applications to back-end services

  • Experience with Fastlane or other CI/CD tools

  • Solid knowledge of dependency tools like CocoaPods or Carthage

In addition, preferable skills and behaviors include:

  • Experience with Flutter and hybrid applications development

  • Experience with RTMP

  • Experience with Firebase

  • Familiarity with content creation

Education:

A Bachelor's degree in Computer Science, Computer Engineering, or equivalent professional experience

Important to our culture:

1. Speed

2. Humble

3. Empathy

4. Ownership

All qualified applicants will receive consideration for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

Reach out if you think you're a fit. We'd love to chat.

About Streamlabs

We are Streamlabs, a technology company (acquired by Logitech in 2019) located in San Francisco, Vancouver and remotely all over the world. We build tools and software allowing nearly 40 million live streamers to engage with viewers, monetize their broadcasts, and grow their channels. Over $725 million in donations have been paid out to streamers through our platform since 2015. The top live creators on Twitch and other platforms trust and use our tools to broadcast and monetize their streams. Our company is changing the live streaming and creator industry and you can be a big part of it.

On top of our core product stack, we are continually building and innovating with new products to further empower creators. Two innovative apps we launched this year are oslo.io and melonapp.com, empowering video creators and podcasters respectively.

Company Culture

We believe in meaningful work and meaningful relationships. Central to our culture is deep empathy for our teammates. We do team-wide hackathons twice a year and fly the entire team from across the globe to one location to build new ideas together. We strive for complete transparency within the company with a weekly all-hands that covers everything (that is also the only standing meeting we have as a team). We do learning talks, game nights, product demos, AMAs, and much more. We support remote work, especially during these times.

These values are important to our culture: Empathy Humbleness Ownership Speed

We prefer to hire for attitude, and train for skill.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.