Jetzt bewerben

Details zum Jobangebot

About Us

Novu is the open-source notification infrastructure for developers. Our mission is to simplify communication between companies and their customers. We are building APIs and Components, for modern companies to communicate with their customers better.

Novu was founded in 2021 and is designed on the practices and processes of relentless focus, fast execution, and commitment to craft quality. Novu is small, but our aspirations are big. We touch many surface areas and work challenges: frontend, backend, architecture, API design, distributed systems, dev-ops, and everything needed to build a truly incredible experience for our users and their users.

Set up as a global All Remote team from the beginning. Join a diverse team of makers who love new challenges and value the craft of our work.

We live and breathe open-source. As a fully open-source company, we build publicly to hear the incredible opinions the OSS community can offer. We are not only building a community. We live inside one.

Learn more about us in our Handbook.

Who we’re looking for

We're looking for senior expertise across many disciplines. Look at our public roadmap to get an idea of what’s coming.

Event-driven architecture experts

User notifications are all about triggering events, processing workflows, and delivering content via a distributed and scalable system. We built a durable workflow engine, advanced queue managers, digest processors, aggregators, and throttlers. Help us take them to the next level.

Durable execution experts

We’ve released the Alpha version of our Notifications as Code offering. Customers can now define workflows as functions that execute business logic and use your preferred libraries for email, SMS, and chat generation, such as MJML or React. Email.

Database experts

High-traffic customers generate a lot of notification data. Mongo and Redis have served us very well so far, but we will soon need to up our game. The conversations for column-oriented or time series DBMS have already started.

Browser API experts

Our is filled with challenges where the solution depends on an intimate understanding of browser APIs.

How do we lazy-load our components for maximum performance? How can we ensure a notification is delivered once across tabs? Will we support the Push API?

Puzzles like these are essential to delivering high-quality developer experience, and we need more experts to help us solve them.

Framework experts

We have our fair share of debates in deciding between the right framework to build our new UI Components, but our challenges go much deeper. Is React the right tool for the job? Are web components ready for fresh, sophisticated UX?

HTML & CSS experts

Easy customization of our is one of our top customer requests. Help us polish our DOM and leverage modern CSS APIs such as Cascade Layers, Scoped Styles, and Container queries.

DX experts

Good DX simplifies the development process. We are developers who want to build exception experiences for developers. Do you share the same passion?

Current stack

We use TypeScript, Nest.js, React, Next.js, Mongo, and Redis. We maintain a comprehensive REST API and SDKs for channel providers such as Sendgrid, Twilio, Resend, or Slack. We love web-sockets, we fully rely on IaC with Terraform, and our Cloud offering is hosted on AWS. Our code is public. Check it out on GitHub https://github.com/novuhq/novu/

Expertise in our tools is necessary for you to apply.

What we offer

  • Work-life balance
  • Competitive salary and equity
  • Employee-friendly equity terms
  • MacBook Pro and accessories
  • Stipend to set up your home office.
  • Work remotely, no commuting to the office
  • Paid co-working space/desk at an office
  • Regular team events and offsites

Requirements

  • Minimum three years of experience in software development
  • A passion for developer tools and developer experience
  • Able to write clean, secure, and performant code with attention to detail
  • Able to thrive in a fast-paced, all-remote environment

How are we recruiting?

As part of being a transparent company, we want the whole process to be known, so you won't feel like you’re in the dark. Feel free to read about it here:

  • Recruitment Process
  • Compensation
  • Home Office
  • All Remote

Novu is committed to being an employer that provides not just a good place to work but a great and inclusive place to work. To that end, we strive to recruit and maintain a workforce that meaningfully represents the diverse and culturally rich communities that we serve. Here at Novu, we are committed to diversity, equity, and inclusion.

Jetzt bewerben

Weitere Jobs