Senior Frontend Engineer

About

At Koyeb, our mission is to provide the fastest way to run APIs, full-stack apps, and event-driven workloads around the world with high performance and a developer-centric experience. We aim to dramatically reduce deployment time and operational complexity by removing server and infrastructure management for businesses and developers.

We are a team of 14 product-minded people obsessed with making developers' lives easier with a next-generation cloud platform.

We announced the Koyeb platform public preview in May 2022 and have built a community of over 50,000 developers worldwide.

We are focused on a developer-led approach, our acquisition is purely organic, and developer adoption is crucial to the success of our mission.

As a fully-remote distributed team, we hire all-around Europe and have our headquaters in Paris, France. We offer attractive compensation with equity.

We are funded by top-tier investors and have plenty of runway to build a tremendous experience for developers.

Job Description

We’re looking for a passionate Frontend Engineer to help us build a world-class developer experience through a simple yet powerful Control Panel.

Our thing is making developers’ lives easier with the fastest way to deploy applications on high-performance serverless infrastructure. We take code, transparently build it into containers, and run it inside MicroVMs — all with zero configuration from developers, across dozens of runtimes and frameworks.

This is a hands-on role where you’ll spend your time building, improving, and maintaining the frontend experience across the Koyeb Control Panel — the interface thousands of developers rely on every day to ship and manage their apps. You’ll work closely with product, design, and engineering to ship high-quality features and continuously improve our developer experience.

If you love crafting intuitive interfaces, care deeply about design and performance, and want to make every interaction developers have with Koyeb more engaging, intuitive, and efficient, keep reading!

What you’ll be doing

As a Frontend Engineer, you will be mainly working on our Control Panel using the platform APIs. Our users are developers, the Control Panel and CLI are the first thing they interact with and as such they are key in our product. You will:

  • design, build, and maintain scalable and robust features

  • constantly measure user interactions to improve User Experience

  • collaborate with product and design to increase conversions and improve user experience

  • work on presenting complex feature in the most simple fashion

  • help design, implement and maintain user friendly APIs

  • prioritize user experience and ensure our products meet the needs of our users

  • troubleshoot UI/UX issues across services and multiple levels of the stack

  • write clean, maintainable, and tested code

  • improve engineering standards, tooling, and processes

You will be part of our pizza-sized engineering team of 5 people building the complete Koyeb cloud platform. To clarify: it’s not one of the engineering teams, it’s the engineering team.

You’ll succeed if you:

  • have a proven experience building and deploying customer-facing applications at scale

  • have a proven experience with React, Typescript and other modern frontend tooling

  • have a good knowledge of the web APIs

  • have an eye for great user experiences (UX)

  • strong product sense, you sweat the UX details and care deeply about polish

  • have the ability to write high-performance, reusable code for UI components

You

As a general rule, if you join us, independent of the position, you should be comfortable with the following description of yourself. You:

  • have an international mindset and think global

  • are data-driven, you know decisions are more meaningful if they are based on data

  • are looking for a face paced environment

  • are ambitious and believe small teams can have a huge impact

  • are working as a team member and understand the benefits of methodologies like Agile

  • are autonomous and structured, are able and willing to write specifications/plans before implementing/executing

  • are striving for continuous improvement and learning

  • understand we work to improve the product for our users

Our Stack and technologies

  • The Control Panel is open source and implemented using TypeScript, React, Tailwind, Vite, and TanStack Router

  • Our public APIs are written in Golang, use gRPC internally, and answer to REST requests.

  • We rely on PostgreSQL for data storage.

  • We build and maintain a design system as a foundation of our interfaces.

  • The code is tested with vitest (unit / integration tests) and playwright (end-to-end tests)

How we work

This is a fully-remote full-time position - with the option to work from our main office in Paris, France or in a co-working space near you.

We hire everywhere in Europe for this position and you should be less than 2500 kms/5 hours away from Paris, France as we meet every 6 weeks there for an event we - super originally - call “Everyone in Paris”.

We believe being able to meet once a month is a strong advantage to improve communication and brainstorming.

Contract-wise:

  • If you’re located in France, we provide standard full-time contracts with full-health coverage and standard benefits.

  • If you’re located in another country, we provide two options:

    • we onboard you after that as a full-time employee with deel.com EoR service
    • work indefinitely as an independent contractor - if local labor laws allow i

    We’re looking for a super experimented engineer (IC10) and the salary is between €60k and €70k, plus equity. This is the gross salary for France - for team members who are based outside of France, gross salaries are adjusted using the total cost as an employer, click here to learn more.

    Some context about Koyeb:

    • We’re a really small team, currently 13 (in the whole company) when you will be joining. We’re composed of 90% of technical people and the resulting 10% catch the technical side.
    • We’re building a product used by developers and are interacting daily with our developers’ community - which are our users.
    • All our communications, internal and public, are in English. We are a global company, currently headquartered in France, Europe.
    • We’re an early-stage and full remote company. This is a demanding job that requires a high degree of autonomy and the ability to work asynchronously.

Preferred Experience

.

Additional Information

  • Contract Type: Full-Time
  • Location: Bruxelles
  • Experience: > 5 years
  • Possible full remote