Retour

Tech

Senior PHP Developer

  • Type de contrat : CDI
  • Lieu : Paris, France (75011)

À propos

Why work at Yoopies?

We were founded in 2012 and recently raised 4M€ to build a more robust and senior organization. We acquired findababysitter in the UK and want to continue our expansion across Europe. We are now established in 15 countries, helping people and companies to find well-being services. We also help professionals to find a job and provide a great experience to our consumers. Recently we also acquired HelperChoice based in HongKong and operating in Singapore and Saudi Arabia too.

As there’s much to come like: launching new countries, extending our services to provide a 360 experience, launching a new B2B digital offer to revolutionize traditional-boring Employe Assistance Program, offering new care services; we continue to invest a lot in Technology.

Our Tech Team is about 30 people freshly arrived during the last 12 months and we now plan to stabilize this Core Team. We have multi-disciplinary jobs in our great Technology team: Data, Design, Product, Developers, QA and Dev-Ops giving us the capacity and authority to quickly experiment our ideas. We are Customer Centric and our Customer Success Team is also based in our HQ in Paris (next to Tech). This is helping us in providing a top-notch customer experience on a daily basis. We know what feedback-loop is :)

Globally we are an open-minded team of 70 with strong values, all following the same direction. We work hard to make everyone feel comfortable, sharing ideas and trying out new things. We care about our Users and we care about our People.

Descriptif du poste

Product

Our Vision: Improving the well-being of people, from A to Z.
Our Mission: Make well-being affordable and accessible for the many not the few building trust not constraint.
Our Ambition: Become the European Leader of well-being, for individual as well as companies.

Who are the people that come to Yoopies to find a babysitter, book a Childminder, find someone to help their elders? What do they need? What can we do to make their experiences better? Our Technology department is revolutionising the way people interact together. Our team also collaborates with other internal departments to make sure our products and tech are tailor made from top insights and industry expertise.

Opportunity

We're looking for a Senior PHP Developer who has a passion for creating, testing and delivering world class products, to join our awesome Tech team. This is a high profile role with the opportunity to make a significant impact across the business.

You will lead one of our Scrum Development team and work on our main applications.

In this role, you'll be a driving force in the engineering development of our product. You will take the lead of the Web Development Team , help your teammates to resolve complex problems, and work closely with Product, Data, DevOps, QA and Design Teams.

You'll leave every day knowing you made a difference.

Key Responsibilities

  • As a Senior PHP Developer, you and your team will be responsible for looking after the continuous integration and delivery processes best practices. These best practices when implemented will be used to facilitate product delivery and allow developers to deploy code in a reliable way.
  • Work closely with Product Managers to ensure that delivery and quality expectations are clearly understood.
  • Become the trusted authority in Tech matters, with a strong evidence-based case for why a release is ready to ship.
  • Be able to execute tests in an effective manner, balancing the need for some documentation with the need for delivery in a small team.
  • Clarify ambiguous scope; you should be one of the team members who can spot requirements that are open to different interpretations.
  • Ensure that your releases have the right level of test coverage, including unit, functional and performance tests.
  • Mentor less experienced team members in all Tech matters, including writing code following state of the art best practices. At Yoopies we believe that when engineers create software they should own and operate their components in production too.
  • This will mean teams are encouraged to continually improve them to create a more robust platform. You and your team will define standards to support our product delivery teams so they are confident in deploying their code and provide the necessary automation to ship code and create infrastructure to production in a fast and reliable manner.

  • Product Definition - contributes to the definition of product features, getting involved in workshops with other engineering teams and Product Managers
    Technical Ownership - consistently produces high quality software which fits the team’s expectations and best practices

  • Continuous improvement - ensures continuous improvements by proposing and implementing new processes, designs and engineering practices that make the team more effective

  • Tracking Progress - tracks the progress being made towards the wider goals of the team, and transparently communicates this with the team, our Tech Ops Lead and CTPO

  • As a Senior member of your team, you’ll need to demonstrate the following principles:

  • No limits, just opportunities: Design and build great software, look beyond the limits

  • Caring matters : Help, support, coach and empower your teammates

  • Faster, Better, Simpler: Move fast with confidence, Secure, Stable, Scalable, fast and reliable platform

  • Share everywhere: Share ideas, concept, information, pitch, stand

  • Build together: Empower your colleagues, build Trust, Keep control and offer Transparency

  • Work as a game: Scale efficiency in a great working atmosphere

  • Learn to learn: Stay in touch with the next technologies and trends

Our technical stack

Our Android apps are entirely written in Kotlin
Our iOS apps are entirely written in Swift 3 (+Xcode 9)
We're using a GraphQL API (and some legacy code with a REST API)
PHP7, VueJS, MariaDB, ES, Redis, Varnish hosted on AWS stack
Scrum with 7 days sprints and classic Product process (from Grooming, Planning/Prio, Daily stand-ups, Demos, QA, Release, Follow-up, Retro)
Event oriented platform with Dataviz on: Tableau, Amplitude, GA, Superset
Customer Interview, Design Sprint, OKR

What can you expect from us?

We’ll believe and trust in you and your abilities. So you and your team will have the
authority to make the technical decisions you need to meet your responsibilities to the rest of the platform and company.

The opportunity to become an authoritative voice​ within the engineering team of a successful and still fast growing company.
An open, innovative , friendly and fun environment; we have a relaxed dress code and regular social events.
All the hardware​ you need to get your job done.
The option to use open source code​ to solve problems. Do not reinvent the wheel.
A balance between adding product features and improving the code base​. We hate​ technical debt.
Join a fast growing company with a lot of ambition.

Profil recherché

Skills, Experience and Attributes required

  • 5+ years as a PHP Developer
  • Engineering production-ready software
  • Working within a high-transactional e-commerce business
  • Strong LAMP Stack experience: PHP, MySQL, Nginx, Linux
  • Experience working with legacy code
  • Knowledge of current design practices
  • Understanding REST principles
  • Understanding of typical platform performance measures
  • Good knowledge of GIT vcs
  • HTML, CSS, JavaScript
  • Knowledge of functional testing
  • Understanding of typical platform performance measures
  • Ability to execute performance tests and interpret results
  • Knowledge of functional testing
  • Knowledge of production log generation and analysis
  • Product-oriented mindset and customer satisfaction as first objective
  • Good oral and written communication
  • 3+ years experience with Agile Scrum, managing small teams
  • Like to care, help, train and coach others
  • Good in English

You’ll have an advantage if you have experience of:

  • Working within an e-commerce business where reliability is critical
  • AWS
  • Stripe Payments

Process de recrutement

We have a 2 steps recruitment process:

  1. General Fit : Video Call with your future manager and CTO (1h)
  2. Tech Fit: Video Call with our Lead dev (1h)

Informations complémentaires

  • Type de contrat : CDI
  • Date de début : 01 mars 2020
  • Lieu : Paris, France (75011)
  • Niveau d'études : Bac +5 / Master
  • Expérience : > 5 ans
  • Télétravail ponctuel autorisé
  • Salaire : entre 55000€ et 65000€ / an