iOS Developer – Swift
Are you ready to be part of a fast-growing US tech startup that’s transforming the world of sports?
We’re searching for ambitious iOS developers to help us redefine how the world plays sports. You’ll have the chance to develop products that bring communities together and create a seamless experience for athletes everywhere.
About Us:
Three years ago, we started with a small sports community in Brooklyn, New York. Today, we’ve become the largest pickup sports app in North America. Our app makes finding and joining local pickup games, leagues, or tournaments quick and easy. Just tap the app, join a game, and show up ready to play!
- Thousands of soccer games are organized every week through our platform.
- Backed by leading US investors.
- We’re building the future of sports, and we need passionate iOS developers to bring it to life.
What We’re Looking For:
- A passion for startups and building impactful products.
- A team player committed to full-time availability.
- Strong communication skills with a collaborative mindset.
What You’ll Do:
As an iOS Developer, you’ll play a key role in the design and development of our mobile app. You’ll collaborate closely with product managers, designers, and backend developers to create a smooth and engaging user experience. Your responsibilities include:
- Develop and enhance the iOS app: Design and implement new features using Swift and SwiftUI.
- Collaborate on UI/UX design: Work with designers to build visually appealing and user-friendly interfaces.
- Optimize performance: Identify and fix performance issues to ensure a smooth experience on all devices.
- Ensure code quality: Conduct code reviews, write unit tests, and adhere to best coding practices.
- Integrate backend services: Collaborate with the backend team to connect APIs and ensure seamless data exchange.
- Stay current: Keep up with the latest iOS trends and technologies to maintain a cutting-edge app.
Our Tech Stack:
- Backend: Node.js, Typescript, AWS, Firebase
- Frontend: Vue.js, Typescript
- Android: Kotlin, Jetpack Compose
- iOS: Swift, SwiftUI
We’re looking for:
- ENGLISH LEVEL C1/2 REQUIRED
- Full-Time availability
- Seniority: Senior Level with 5-7 years of experience
- Bachelor’s degree (preferred but not required)
- Strong experience with the App Store and release process is essential. Knowing basic Android is desirable.
- Strong team player with a desire to build the future of sports.
- Strong communicator who wants to get involved in all aspects of the product.
Tech Requirements
- Swift
- Swift UI and UIKit
- Functional programming (observables, including combine)
- App architecture (CLEAN, ViewModel, etc)
- Libraries management (frameworks, cocoa pods, and package manager)
- Dependency Injection
- Refactoring techniques
- Unit testing
- Experience solving issues with the App Store
- Experience working with different environments (staging/prod, variants, etc)
- GIT
- Android (desirable)
- Automation/CD/CI/Pipelines (desirable)
Agile Methodologies
- Experience working with tickets/tasks
- Experience estimating tasks
- Experience performing technical analysis
- Collaborate with the tech team and product to reach the goal
- Understanding and proposing how to handle tech debt and refactoring
- Git flow or trunk base development
- Feature flags
Perks You’ll Enjoy:
- Shape the future of sports by developing impactful products that reach millions of users.
- Join a fast-growing startup with a dynamic and innovative team.
- Work on high-impact projects and collaborate closely with senior leadership.
- Be part of our global expansion as we aim to become the go-to platform for sports worldwide.
Over the next five years, we plan to expand into Europe, APAC, and LATAM. Join us now and be a part of this exciting journey to transform the future of sports!