Trabajo de Busbud - Senior Software Engineer - iOS (native) en Quebec en Mexico, Quebec - Canada
search
tune

Filtros

close

Rango de salario (MXN)

Tipo de empleo

Fecha de publicación

Busbud - Senior Software Engineer - iOS (native)

  • Sueldo (MXN)

    No especificado

  • Lugar:

    Quebec, Canada

  • Tipo de puesto

    Empleado de tiempo completo

  • Nivel de Inglés

    Nivel Intermedio

Job description

Hey there, Busbud is looking for a  Senior Software Engineer - iOS (native)  to join our team!


About Busbud

Busbud is the leading online travel agency focused on intercity bus travel and mobility, with the widest global coverage. Travelling is our passion, and we work hard to offer the most comprehensive network of city-to-city travels. We are live in 83 countries, 21,000 cities and offer more than 2,300,000 million bus routes. Our goal is to provide a more environmentally friendly, accessible and interconnected world for everyone.


About the role

As a Senior Software Engineer - iOS (native), you will help lay the foundation of Busbud's brand new and improved mobile app experience used by millions of travelers worldwide. You’ll be working on a modern, fully native codebase (SwiftUI, Combine). This role reports directly into Busbud’s CTO.

Responsibilities

  • Architect, design, build and deliver the next generation of features for travellers using our iOS app to book trips

  • Collaborate with Product Managers and Software Engineers, both in the Mobile App team and in other teams inside Busbud, to deliver high-quality products on iOS

  • Follow data-driven approaches to conduct experiments and iterate features

  • Find and address areas of improvement to make our app best in class

  • Conduct design and code reviews

  • Implement appropriate test coverage, automation, monitoring and rollout plans

  • Balance scope and deadlines to deliver on quality and speed 

How can you impress us?

  • About 5 years of full-time work experience in software engineering focused on mobile app development

  • Experience shipping one or more iOS or Android apps, ideally currently available on the Google Play Store and App Store

  • Personal projects that show an aptitude for technical excellence and product sense on mobile 

  • Entrepreneurial sense: you can Get Stuff Done effectively with limited resources and a small team

  • Solid technical chops: people respect and trust your opinions

  • Passion and growth mindset: you love what you do and you are always keen to learn new things



What’s in it for you?

  • Compensation based on experience

  • 4 weeks of vacation (3 weeks + holiday season)

  • Healthcare Benefits (health, drugs, vision, dental)

  • Stock options

  • Free bus tickets

  • Breakfast, snacks, team lunches on Wednesdays, happy hour on Fridays

  • Team events


Visas and work permits

If you are not already authorized to live and work in Canada, we will sponsor the following work permits:

  • R204(a) T23 (university graduates who are citizens of the United States, Mexico, Chile, Peru, Colombia, or South Korea)

  • IEC Young Professionals (age and citizenship requirements)

  • Employer-specific work permit



Busbud is committed to equal employment opportunity for all employees and to providing its team members with a work environment free from discrimination and harassment. All employment decisions at Busbud are based on business needs, job requirements and individual qualifications, regardless of race, colour, religion or belief, national, social or ethnic origin, sex, age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, pregnancy, or any other status protected by the laws or regulations in the locations where we operate. Learn more about why we care about diversity: https://www.busbud.com/blog/announcing-the-omnibus-project/


Required skills

SwiftUI 3 to 5 years
Swift 5 to 10 years
Combine 3 to 5 years
--------

Description de l'emploi

Salut! Busbud cherche un·e  ingénieur·e logiciel senior - iOS (natif)  pour rejoindre son équipe!


Le rôle

À titre de ingénieur·e logiciel senior - iOS (natif), tu contribues à poser les bases de la toute nouvelle expérience mobile de Busbud, au travers d’une application amenée à être utilisée par des millions de voyageurs dans le monde entier. Tu travailles sur une base de code moderne et entièrement native (SwiftUI, Combine). Ce poste relève directement du directeur technique de Busbud.


Qui sommes-nous

Busbud est le site Web de réservation de voyages en bus interurbain offrant la plus grande couverture internationale. Les voyages sont notre passion, et nous travaillons fort pour offrir le réseau de transport interurbain le plus complet. Nous offrons plus de 2,3 millions de routes à travers 80 pays et 21 000 villes. Notre ambition est de mettre un monde écologique, accessible et interconnecté à la portée de tous.


En quoi consiste cette opportunité?

  • Concevoir, réaliser et livrer la prochaine génération de fonctionnalités pour les voyageurs utilisant notre application iOS pour réserver des billets d’autobus

  • Collaborer avec les gestionnaires de produits et les ingénieurs logiciels, tant au sein de l'équipe chargée des applications mobiles que dans d'autres équipes de Busbud, afin de fournir des produits de haute qualité sur iOS

  • Suivre des approches fondées sur les données pour mener des expériences et itérer des fonctionnalités

  • Identifier et traiter les axes d'amélioration afin que notre application soit la meilleure dans sa catégorie

  • Procéder à des révisions de code

  • Mettre en œuvre des plans appropriés de couverture de tests, d'automatisation, de suivi et de déploiement

  • Trouver un équilibre entre l’ampleur des projets et les délais afin de garantir la qualité et la rapidité 


Comment peux-tu nous impressionner?

  • Environ 5 ans d'expérience professionnelle à temps plein dans le domaine de l'ingénierie logicielle, axée sur le développement d'applications mobiles

  • Tu as déployé une ou plusieurs applications iOS ou Android, idéalement disponibles actuellement sur le Google Play Store et l'App Store

  • Tu es enthousiaste à l'idée de nous montrer des projets personnels qui montrent une aptitude à l'excellence technique et un sens du produit sur mobile 

  • Ton esprit d'entreprise : tu peux livrer des projets efficacement avec des ressources limitées et une petite équipe

  • Tu as de solides connaissances techniques : tu es respecté·e et tes collègues ont confiance en tes opinions



Pourquoi postuler?

  • Rémunération selon l'expérience

  • 4 semaines de vacances (3 semaines + fêtes de fin d'année)

  • Assurance maladie (soins médicaux, oculaires, dentaires, médicaments)

  • Options d'achat d'actions (stock options)

  • Billets interurbains de bus gratuits

  • Déjeuner, collations, dîner d'équipe le mercredi, [email protected] le vendredi

  • Événements d'équipe


Visas et permis de travail

Si tu n'es pas autorisé·e à vivre et travailler au Canada, nous parrainons les permis de travail suivants:

  • R204(a) T23 (diplômés universitaires qui sont citoyens des États-Unis, du Mexique, du Chili, du Pérou, de la Colombie ou de la Corée du Sud).

  • Jeunes professionnels EIC (critères d'âge et de citoyenneté).

  • Permis de travail lié à un employeur donné.

Busbud s'engage à offrir une égalité d'accès à l'emploi à tous les employés et à fournir aux membres de l'équipe un environnement de travail exempt de discrimination et de harcèlement. Toutes les décisions d'emploi à Busbud sont fondées sur les besoins de l'entreprise, les exigences professionnelles et les qualifications individuelles, quelle que soit la religion ou les convictions, l'origine nationale, sociale ou ethnique, le sexe, l'âge, le handicap physique, mental ou sensoriel, le statut VIH, l'orientation sexuelle, l'identité ou l'expression de genre, l'état matrimonial, la grossesse ou tout autre statut protégé par les lois ou règlements en vigueur dans les territoires où nous sommes en activité. Découvrez pourquoi nous accordons de l'importance à la diversité: https://www.busbud.com/blog/announcing-the-omnibus-project/


Compétences requises

SwiftUI 3 à 5 ans
Swift 5 à 10 ans
Combine 3 à 5 ans