Skip to content

Senior iOS Engineer

  • Remote
    • Bogota, Distrito Capital de Bogotá, Colombia
    • Buenos Aires, Buenos Aires, Argentina
    • Lima, Lima, Peru
    +2 more
  • Tech

Description

Are you ready to step onto the playing field of a fast-growing US tech startup that's changing the game in the world of sports? 

GoodRec is on the hunt for passionate individuals to join our team, that is helping redefine the way the world plays sports. You'll have the unique opportunity to shape the future of sports, one community at a time.


About Us:

GoodRec started 3 years ago with a small community in Brooklyn, New York. Since then, we have grown into the largest pickup sports app in the United States. With the GoodRec app, finding a one-off pickup game, league, or tournament near you is fast and easy. All you have to do is tap the app, join a game, and show up ready to play!


What you'll do:

As senior iOS Engineer at GoodRec, you will play a pivotal role in the development and enhancement of our sports app. We are looking for a senior iOS developer (Swift) who is knowledgeable in app architecture and has a good grasp of refactoring techniques who will enjoy working closely with the CTO and tech team. 


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.

Requirements

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

The Future Awaits:

In the next five years, we're set to become the way the world plays sports. Our expansion plans include reaching Europe, APAC, and LATAM. This is your chance to be part of an exhilarating team that will shape the future of sports worldwide.


or