Backend Engineer

Yubo
France
9 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Automation of Tests Mobile Application Development Code Review Software Debugging Node.Js Pair Programming TypeScript Backend Event Driven Architecture Modularization Performance Monitor
+2 more
Codebase Monolithic Repository

Job description

You’ll initially work alongside other Backend Engineers on some of our biggest technical challenges: modernizing a codebase shaped by years of fast iteration, improving reliability and scalability, and building the foundations that will help us ship faster and more safely.

As our organization evolves, you’ll also take ownership of the backend for a cross-functional product area, working closely with Product, Design, and Mobile Engineering to deliver impactful features to millions of users.

This role is particularly well suited to someone who enjoys solving complex technical problems, challenging existing architecture, and balancing engineering excellence with product impact., * Design and deliver scalable, resilient and cost-efficient backend services, APIs and event-driven systems

  • Contribute to modernizing our codebase
  • Investigate complex production issues using logs, metrics and traces, and turn recurring problems into long-term improvements
  • Contribute to major technical initiatives, including event tracking improvements and the backend evolution supporting our rebranding
  • Drive technical discussions and RFCs, making pragmatic trade-offs between delivery speed, quality and maintainability
  • Partner with Product, Design and Mobile Engineering to translate product needs into reliable backend solutions
  • Mentor teammates through code reviews, pair programming and knowledge sharing
  • Improve documentation, engineering standards and onboarding practices to make the team more effective

Our technical environment / Tools we use

  • Backend: Node.js & TypeScript
  • Architecture: Event-driven systems
  • Observability: Logs, metrics, traces and performance monitoring
  • Engineering practices: RFCs, code reviews, pair programming, automated testing
  • Codebase evolution: TypeScript migration, modularization, monorepo, * Contribute to meaningful backend roadmap initiatives that improve the reliability, scalability and maintainability of our systems
  • Own the backend delivery of a new product feature end-to-end, working with Product Design and Mobile Engineering to define technical trade-offs and a clear delivery plan
  • Identify and propose a concrete improvement to our backend architecture, codebase or engineering practices, bringing it from initial assessment to team alignment and a documented RFC
  • Help strengthen the team’s engineering standards and ability to deliver high-quality product experiences at scale, * Interview with Armand, Engineering Manager
  • Technical test (home assignment, debrief & system design with Backend Engineers)
  • Cultural fit assessments
  • And if everything went well, an offer!

Requirements

  • You have 5+ years of backend engineering experience, ideally in a startup or scale-up environment
  • You have strong experience with Node.js and TypeScript
  • You are comfortable designing and maintaining APIs and event-driven systems
  • You understand the challenges of building scalable, reliable and cost-efficient systems
  • You have strong debugging skills and enjoy solving complex production issues
  • You apply solid engineering practices while remaining pragmatic about delivery
  • You can challenge architectural decisions, explain trade-offs and contribute to technical discussions
  • You have a product mindset and enjoy collaborating with Product, Design and Engineering teams
  • You enjoy sharing knowledge and helping other engineers grow
  • You are comfortable working in an environment where priorities and technical challenges evolve

Benefits & conditions

  • A highly competitive salary range as well as equity in the company
  • A highly flexible remote work policy, with 2 days at the office per month and regular team events
  • Coverage of fees for external professional events and meetups
  • Great health insurance coverage for you and your family by Alan, fully paid for by Yubo!
  • Numerous benefits for parents, including additional parental leave and childcare support

Our approach to privacy & safety

As part of your role, you may handle tools and features involving personal data. We expect all employees to demonstrate strong awareness of privacy and safety issues, and to actively support our Privacy & Safety by Design efforts.

Join Yubo and help shape the future of Social Discovery while enjoying a culture that values flexibility, well-being, and impact.

Here’s how we live our mission every day

About the company

Yubo is the instantly social, social app: the leading real-time social discovery platform where you can meet new people for friendship, crushes and community. Our mission is to help young adults find community - whoever they are, wherever they are and whenever they feel social. That’s why we’re building a more spontaneous and human social world, one based on interaction, exploration and possibility.

We’ve pioneered a new way for Gen Z to socialize online, and with millions of active users, our goal is to redefine how we connect today and tomorrow. Our team is international, multicultural and deeply committed to its mission.

As the leading platform to socialize online, we have a special responsibility to build a safe digital space for our community. Safety is embedded in our DNA, and our proactive approach focuses on user protection, support, and education.

We also work closely with the broader technology industry to share our knowledge and NGOs create industry-leading child protection standards.

Join us in this exciting journey and help us shape the future of social interactions!, At Yubo, our backend powers a social discovery platform used by millions of people worldwide, handling large volumes of user interactions and real-time events every day. And as we continue to evolve our product, we’re looking to strengthen the foundations that make all of this possible.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Loading talks and stories from around this role…