Senior Software iOS Engineer

Senior Software iOS Engineer

  • 59, Rue de Ponthieu, Paris, 75008
  • Permanent contract 
    Hybrid remote
    Education: Not specified
    Experience: > 5 years

    Who are they?

    Yubo is a live social discovery app launched in 2015, with the ambition to create a space where Gen Z can belong, feel safe and make friends.
    With more than 70 million users worldwide across 140 countries, we celebrate the true essence of being young, and make it easy to connect with others wherever you are.

    We are a French Tech company, part of the Next120, and our mission is to inspire and enable a new generation to find out about the world and themselves. Yubo’s business model is different from other social networks: in-app purchases and subscriptions. Yubo’s growth relies on paid UA, not virality.

    Our objective is to become the safest social app in the world.
    Indeed, as leading platform for young people to socialize online, we have a special responsibility towards our community to building a safe digital space, and we take it very seriously. Safety is at the core of our DNA, and we have developed and implemented a wide range of safeguards in the app. We also work closely with the broader technology industry, NGOs and charities to create industry-leading child protection standards.

    We really have a proactive approach to protect, support and educate.
    Since 2020, we are scaling and expanding internationally, and we recently opened our offices in NYC, London and Milan.

    Join our team of 200 colleagues working from all over the world!

    Job description

    Who we are 

    📱 Yubo is a safe space for young people to socialize and make connections while streaming and chatting online through an app.  

    🔒 The platform boasts an innovative suite of safety tools that guarantee all its users’ security, moderation, and privacy. 

    Faced with a new generation of hyperconnected digital natives who are lonely and overwhelmed, Yubo helps Gen Z engage with the world and learn about themselves. Inspired by the best of offline interactions and the possibilities of digital life, Yubo's vision is to fix online social interactions for the next generation. Unlike traditional social networks, Yubo prioritizes people over content, real-time interactions over likes, and real connections over followers. 

    🌍Created by three friends/engineers who are passionate about consumer apps and thanks to a team of 60 people in 3 different offices (Paris, Londres, Jacksonville), Yubo now has 50 million users across and attracts approximately 2 million new users every day. 

    Since its launch in 2015, the app’s users have:

    ✔️made more than 2 billion real connexions/friendships on the platform.

    ✔️ sent more than 10 billion chat messages. 

    ✔️ streamed live almost 30 million times. 


    As a Senior iOS Engineer, you:

    - Create impactful features for Yubo and our users

    - Increase juniors' skills (pair prog, code review...)

    - Able to resolve and deal with strong problems

    - Improve performance

    Technical & Mindset Prerequisites

  • Professional background:
  • > 5 years on iOS
  • Start-up or Scale-up or big company
  • Specific knowledge:
  • Strong knowledge of Swift 5 & UIKit
  • Craft advanced UI programmatically (without Storyboard / XIB)
  • Perfect understanding of memory management
  • Advanced problem solving (performance, memory, multi-threading issues)
  • Soft skills:
  • Ability to question yourself and challenge
  • Ownership, be a driving force in the development cycle
  • Good communicator
  • SSBU player
  • Technologies we use

  • iOS architecture: 100% Swift, Clean Architecture (mainly VIPER, work in progress), Live technology: WebRTC (C++/Objective-C)
  • Android app: 100 % Kotlin 
  • Server-side: NodeJS, Express
  • Client-side: React, Redux
  • Databases: Elastic Search, MongoDB, BigTable, BigQuery, Redis
  • Infrastructure: Docker containers orchestrated with Kubernetes on Google Cloud.
  • Live Techno: WebRTC (C++)
  • The recruitment Process

  • * Interview with TAM
  • * Interview with Lead iOS
  • * Interview followed by a 3 hours Technical Test with the iOS engineer team
  • * Fit Interviews 
  • Our approach to privacy

  • As part of your job, you will be working on tools that process personal data relating to Yubo users.
  • As a social media platform, we require our employees to have a strong awareness and understanding of privacy issues, and in particular of children's online safety, privacy and well-being.
  • Every employee at Yubo is expected to participate in compliance with data protection regulations as well as the continuous improvement of our Privacy & Safety By Design measures.
  • What we can offer you 

    Our culture :  

    ✨Yubo is a tribe of diverse backgrounds and expertise (tech, marketing & communication, safety, support functions...) that share common values like a results-based culture, total transparency, a strong team spirit, the drive to continue learning, and courage to face challenges head-on. 

    Our policy about diversity & inclusion :

    🏳️‍🌈 We’re serious about diversity and inclusion at Yubo. People of color, gay, lesbian, transgender, non-binary people, parents, and people with disabilities are all welcome on our team. We hold regular workshops to foster a culture of empathy and compassion for minority issues. We are proud that diversity and inclusion are crucial assets to our team.

    Working at Yubo means : 

    🗽Flexibility and autonomy: the chance to work remotely when you want and where you want and with the material and tools of your choice

    🔥 Trust and empowerment: We’ve only just begun this adventure, and there are plenty of projects to work on. So it’s up to you to shape your role according to your skills and career path with the support of your manager. 

    🥰 Care and well-being: We care a lot about our people with a lot of benefits such as... Health insurance 100% reimbursed, lunch vouchers 60% reimbursed,  sick leave 100% covered, parental leave for both parents, brand new offices in the Paris, London, and Jacksonville, Pass Navigo (metro/bus) 100% covered, transport cost reimbursement for people who bike to work, and a kitchen stocked with free snacks and drinks.

    🥳 Togetherness and fun: 1 monthly team-building to celebrate, 1 incredible trip per year to relax and disconnect, quarterly team-buildings per team to rediscover each other and reconnect, Switch games after lunch, and, of course, kind and friendly teammates

    🎉We are certified HappyIndex® / AtWork StartUp 2021, Tech AtWork® 2021, and Hybrid Worplace® 2021 🍾


    Interested in this job?

    Share this job
    Questions and answers about the job

    Other Mobile Development jobs

    These job openings might interest you!

    1. Back Market
      Back Market
      Back Market


      Permanent contract
      Hybrid remote
    2. PhotoRoom


      Permanent contract
      Open to full remote
    3. TapNation


      Permanent contract
      Open to full remote
    4. Dailymotion

    5. Contentsquare


      Permanent contract
      Hybrid remote
    6. Voodoo


      Permanent contract
    See all job openings