Senior Ios Engineer (Barcelona)

Wikiloc Outdoor Navigation
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Catalan

Job location

Barcelona, Spain

Tech stack

iOS
Continuous Integration
Global Positioning Systems (GPS)
SQLite
UIKit
Swiftui
Concurrency
Garmin

Job description

Busquem un/a enginyer/a iOS sènior amb alt nivell d'autonomia.¿Le gusta esta posibilidad?Asegúrese de inscribirse rápido, ya que se espera un gran volumen de solicitudes.Desplácese hacia abajo para leer la descripción completa del puesto.Wikiloc és una scaleup líder internacional dins del sector de les aplicacions de navegació i enregistrament d'activitats a l'aire lliure.La plataforma, formada per web, apps i wearables, permet crear, seguir i compartir rutes GPS d'arreu del món.Actualment, hi ha una comunitat de més de 20M de persones que ja ha compartit més de 75M de rutes i 137M de fotografies.Som un equip de 33 persones, amb un alt enfocament en la tecnologia i la creació de producte.Gràcies a això, hem estat reconeguts per líders tecnològics internacionals, hem sortit al Keynote d'Apple, hem estat premiats per Google, Huawei o Garmin, entre d'altres.També, pels nostres valors d'emprenedoria social, hem estat premiats per entitats com National Geographic.Sobre el lloc de treballContinuem ampliant l'equip d'enginyeria; busquem persones amb sòlida experiència com a enginyers d'iOS.La nostra aplicació està escrita en Swift, utilitzant una combinació de programació reactiva funcional amb Combine i Swift Concurrency.Construïm la interfície amb SwiftUI, mentre que gran part de la interfície més antiga està implementada amb UIKit.Les proves i la integració contínua són una part essencial del nostre procés de desenvolupament.Mantenim una suite de proves sòlida, incloent-hi proves unitàries i d'interfície, per garantir la fiabilitat de l'aplicació a mesura que evoluciona.Quina serà la teva responsabilitat?Treballaràs com a enginyer/a iOS desenvolupant noves funcionalitats per a l'app de Wikiloc.Participaràs en tot el cicle de desenvolupament: des de la conceptualització fins a la implementació, validació i iteració contínua.Esperem que siguis una persona amb iniciativa, capaç d'entendre problemes de producte, proposar solucions tècniques i avançar projectes amb autonomia, col·laborant estretament amb la resta de l'equip.Què has de complir (Must have)Estudis universitaris finalitzats en l'àmbit de Ciències de la Computació.5 anys d'experiència professional en desenvolupament iOS.Coneixement profund de l'ecosistema iOS i Swift.Comoditat treballant amb bases de codi grans i complexes.Experiència construint interfícies amb UIKit i coneixement de SwiftUI.Experiència amb paradigmes de programació reactiva com Combine o RxSwift.Bona capacitat analítica i criteri tècnic.Autonomia, pragmatisme i comoditat treballant en entorns canviants.Domini del català i l'anglès, tant a nivell oral com escrit.Experiència professional valorada (Nice to have)Experiència treballant amb mapes o dades geoespacials.Experiència amb integració contínua i desplegament continu.Experiència amb arquitectures modernes i bones pràctiques de desenvolupament.Bon coneixement de Swift Concurrency.Experiència desenvolupant apps per watchOS.Experiència amb Realm i/o SQLite.Familiaritat amb TDD i/o BDD.Els teus primers mesos a WikilocDesprés d'una fase d'incorporació, començaràs participant en projectes existents amb altres membres de l'equip.Aquest període et permetrà familiaritzar-te amb el codebase, la seva estructura i els processos actuals de desenvolupament i CI/CD.Des del principi esperem que puguis aportar criteri i participar activament en discussions tècniques i de producte.Progressivament, aniràs assumint més responsabilitat i lideratge tècnic sobre funcionalitats i decisions d'arquitectura.Retribució i beneficisOferim salaris Top Tier lligats a la qualitat dels resultats, la capacitat d'autogestió i la implicació amb l'empresa.Ens basem en meritocràcia segons resultats, no tant en currículum.També a més, tindràs a la teva disposició:Formació especialitzada i assistència a conferències.MacBook de darrera generació.Dispositius GPS de test.Inscripcions a curses esportives en esdeveniments patrocinats.Model de treball i ubicacióCreiem que el contacte humà afavoreix la creativitat i la cultura d'equip; per això apostem per un model híbrid i flexible, que combina el teletreball amb la presencialitat a la seu de Girona un dia a la setmana.Compromís amb la igualtat d'oportunitatsEns agrada treballar en un ambient sa i distès; defensa m valors com el respecte, la tolerància, la confiança, la professionalitat i la humilitat, independentment de l'origen, el gènere o la religió de cada persona.I esperem que qualsevol persona a Wikiloc es comporti de la mateixa manera.Procés d'entrevistaL'oferta sol estar publicada uns 30 dies, durant els quals anirem revisant els candidats que s'adaptin als requisits i programant entrevistes.Les entrevistes es basen normalment en 4 phases: primer contacte, hard skills, soft skills i pensament crític.Alguna d'elles pot requerir presencialitat.En funció del candidat, aquest procés pot variar.Si t'interessa treballar en un producte utilitzat globalment, amb impacte real sobre milions de persones i dins d'un equip tècnic petit amb alt nivell d'autonomia i responsabilitat, ens agradarà parlar amb tu.#J-*****-Ljbffr

Requirements

Esperem que siguis una persona amb iniciativa, capaç d'entendre problemes de producte, proposar solucions tècniques i avançar projectes amb autonomia, col·laborant estretament amb la resta de l'equip. Què has de complir (Must have) Estudis universitaris finalitzats en l'àmbit de Ciències de la Computació. 5 anys d'experiència professional en desenvolupament iOS. Coneixement profund de l'ecosistema iOS i Swift. Comoditat treballant amb bases de codi grans i complexes. Experiència construint interfícies amb UIKit i coneixement de SwiftUI. Experiència amb paradigmes de programació reactiva com Combine o RxSwift. Bona capacitat analítica i criteri tècnic. Autonomia, pragmatisme i comoditat treballant en entorns canviants. Domini del català i l'anglès, tant a nivell oral com escrit. Experiència professional valorada (Nice to have) Experiència treballant amb mapes o dades geoespacials. Experiència amb integració contínua i desplegament continu. Experiència amb arquitectures modernes i bones pràctiques de desenvolupament. Bon coneixement de Swift Concurrency. Experiència desenvolupant apps per watchOS. Experiència amb Realm i/o SQLite. Familiaritat amb TDD i/o BDD. Els teus primers mesos a Wikiloc Després d'una fase d'incorporació, començaràs participant en projectes existents amb altres membres de l'equip. Aquest període et permetrà familiaritzar-te amb el codebase, la seva estructura i els processos actuals de desenvolupament i CI/CD. Des del principi esperem que puguis aportar criteri i participar activament en discussions tècniques i de producte. Progressivament, aniràs assumint més responsabilitat i lideratge tècnic sobre funcionalitats i decisions d'arquitectura. Retribució i beneficis Oferim salaris Top Tier lligats a la qualitat dels resultats, la capacitat d'autogestió i la implicació amb l'empresa. Ens basem en meritocràcia segons resultats, no tant en currículum. També a més, tindràs a la teva disposició: Formació especialitzada i assistència a conferències. MacBook de darrera generació. Dispositius GPS de test. Inscripcions a curses esportives en esdeveniments patrocinats. Model de treball i ubicació Creiem que el contacte humà afavoreix la creativitat i la cultura d'equip; per això apostem per un model híbrid i flexible, que combina el teletreball amb la presencialitat a la seu de Girona un dia a la setmana. Compromís amb la igualtat d'oportunitats Ens agrada treballar en un ambient sa i distès; defensa m valors com el respecte, la tolerància, la confiança, la professionalitat i la humilitat, independentment de l'origen, el gènere o la religió de cada persona. I esperem que qualsevol persona a Wikiloc es comporti de la mateixa manera. Procés d'entrevista

Apply for this position