jobapplier

Staff Software Engineer (iOS)

Grindr

Skills

Required

  • iOS
  • technical decision-making
  • RxSwift
  • functional reactive programming framework
  • Coordinators / RxFlow

Preferred

  • Coordinator
  • MVVM
  • one-way data flow
  • modular architecture
  • performance optimization
  • metrics

Join Grindr, the largest social media app for the LGBTQ community, as a Staff Software Engineer (iOS). In this role, you will work collaboratively with a cross-functional team to build the next generation of the Grindr app. You will have the opportunity to solve challenging problems, work with the latest technologies, and contribute to a unique app at a large scale. The position offers a range of benefits, including 100% employer-paid medical, dental, and vision premiums, 401k matching, flexible PTO, equity for all employees, and more.

Collaborate with a cross-functional team to enhance the Grindr app, utilizing the latest technologies and innovative solutions.

Responsibilities

  • Lead technical decision-making and product leadership, leveraging your experience to make informed judgments and trade-offs.
  • Mentor and elevate your team's technical proficiency, guiding them in adopting new tools and ways of working.
  • Strong practical knowledge of software engineering best practices and design patterns such as MVVM, Coordinator, one-way data flow, modular architecture, performance optimization & metrics
  • You have a well-built technical experience that inspires individual contributors' creativity and innovation
  • You love taking ownership. You think beyond your team and know how to implement change across your organization

Requirements

  • You have experience with product leadership and technical decision-making and know how to leverage that for good judgments and tradeoffs between product and code
  • Experience with Architecture at scale and have worked with different tech stacks outside of mobile
  • You can jump into the code on a deep level but can also contribute to long-term initiatives by mentoring your team
  • You have at least 6 years of experience building complex iOS applications
  • You have been working closely with various levels of business stakeholders, from the c-suite, VP level, and down
  • Professional Experience with RxSwift or any functional reactive programming framework
  • Professional Experience with Coordinators and/or RxFlow

Pay

USD 190,000 - 254,000