This position is no longer available.

Lead Backend Engineer

Permanent contract
Paris
Salary: Not specified
Starting date: September 05, 2021
Fully-remote
Experience: > 5 years

Yubo
Yubo

Interested in this job?

Questions and answers about the job

The position

Job description

As a small and fast team, we can offer a fun and challenging environment where you will instantly see the value of your contribution for our community.
Today the Backend development tasks are handled by the CTO who is looking for someone to rely on for this part. You will be in charge of implementing the backend side of all the cool new features of the Yubo app, while making sure that the code base remains scalable. As the lead backend engineer, you will have the opportunity to set up your own dev tools and establish development standards for the future. The main API is in NodeJS.

Technologies We Use

Here’s a sneak peek of what we use:

  • Server-side:

    • NodeJS v12
    • Express framework
    • SocketCluster framework
    • Redis-based queues
  • Infrastructure:

    • Docker containers orchestrated with Kubernetes on Google Cloud.
    • Elastic Search, MongoDB, BigTable, BigQuery
    • Monitoring with Prometheus/Grafana
    • Continuous delivery with Google Cloud Build
    • 2m+ commands per second on Redis
  • Android architecture: Kotlin
  • iOS app: Swift
  • Client-side: React, Redux, SocketCluster
  • Live Techno: WebRTC (C++)

Challenges

  • Build a scalable and stable app for millions of users
  • Implement new features
  • Deal with legacy
  • Realtime technologies such as WebRTC, websockets etc.

Technical Prerequisites

  • Deep knowledge in NodeJS development practices
  • Experience in deploying large-scale backend applications
  • Good Practice / Code Quality / Code Review
  • Performance driven mindset

Preferred experience

We are looking for smart, self-motivated software developers to join our team. Humility and team spirit will make the difference for this position.
You love solving issues and you are hunger to learn and grow in skill and impact.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings