Staff Software Engineer (iOS)
Posted Updated
- Come play a key role in building the next generation of the Grindr app! Working within our iOS team, you’ll have the opportunity to solve challenging problems, work with the latest technologies, collaborate with a kind and capable team, and contribute to a one-of-a-kind app at a unique scale
- The Grindr team continues to innovate as the largest social media app for the LGBTQ community
- Working collaboratively with a brilliant cross-functional, cross-timezone team to make Grindr the best app it can be for its users
- Able to work across multiple work streams and use ambiguity as an opportunity for high-level thinking
- Create innovation by guiding data-driven decisions to adopt new technologies, architectures, and workflow
- Elevate your team’s technical proficiency; help your team adopt new tools and ways of working
- Using Swift, Xcode, RxSwift, Combine, Async/Await, SwiftUI, Bitrise, Fastlane and Github, you will be evolving and maintaining the software architecture for current and future needs in order to develop highly innovative, consumer-facing mobile products, while supporting the product roadmap
Benefits
- 100% employer-paid medical, dental, and vision premiums for employees
- 401k Matching (up to 6%)
- Flexible PTO, sick-time, holidays, and two company wide shut-down weeks + an annual travel and leisure stipend
- Equity for all employees
- Monthly lifestyle stipend for food and wellness as well as fully catered onsite breakfast, lunch, and snacks
- Gender Affirmation Fund for transgender and gender non-conforming employees
- Queer-inclusive health benefits including LGBTQ consultative healthcare and expanded HRT shipped directly to employees in eligible states
- Monthly commuter stipend to get you to and from the office on in-person collaboration days
- Community projects and charitable giving stipend to support LGBTQ+ non-profit organizations alongside Grindr for Equality
- 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
- 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
- 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
