Post a job

Job has expired

This job post is expired and is no longer taking new applicants.

Return home Find similar jobs

Tech Lead - software engineer

Novu logo

Location
AD, AL + 48 more
Novu

Job Description

Teach Lead - software engineer

Our goal at Novu is to establish a new standard for software development. We are building the API's and tools for next-generation companies to communicate with their customers better. Novu is designed on the practices and processes of relentless focus, fast execution, and commitment to the quality of craft.

Novu was founded in 2021 to create a notification infrastructure built for engineering teams to create the next-gen standard for product-to-user communication experiences.

Set up as an All Remote team from the beginning. The team is distributed between Europe and Asia and US-East coast. We only hire within those time zones. Join a diverse team of makers that love new challenges and value the craft of our work.

Being a small team, we tend to touch a lot of surface area and work challenges: Front-end, backend, architecture, API design, Design systems, DevOps, and really everything needed to build a truly incredible experience for our users and their users.

We live and breathe open-source, as a fully open-source company, we build publicly to hear the incredible opinions that the OSS community can offer. We are not only building a community, we are living inside one. Participating in the great work that so many amazing individuals do.

We use TypeScript to build a scalable system we constantly improve. Not only for ourselves but also for our open-source contributors. We don't expect you to have a background in all the tools we use, but we do expect a strong JavaScript foundation and background in working with React.

What you'll do

  • Building new user-facing features API's, SDK's, UI components, and data entities

  • Build and work in the open-source community and interact with community members

  • Adding analytics, monitoring, and alerts to our service so that we can better respond to incidents in order to deliver value for our users and community.

  • Create tools and API's for developers, always thinking about usability and Developer Experience

  • Build a scalable architecture that is used as a backbone to a lot of product and engineering teams around the world.

  • Build a new solution that is the living heart of companies, a pivotal point of product-to-customer communication.

Tech

  • React frontend with Emotion, utilizing hooks for the composability of functionality

  • Websocket technology

  • Public REST API that has access to all of the user's data

  • Node.js, MongoDB, and Redis in the backend

  • Hosted on AWS with Terraform provisioning

  • GitHub, Discord, Notion

  • Design system with React component library

  • Nest.js with a use case architecture

  • Testing our code with Cypress and Mocha

  • Our code is public, check it out on GH https://github.com/novuhq/novu/

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 off-sites

Requirements

  • Minimum 6 years of experience in software development

  • Javascript experience

  • React, Angular, or Vue hands-on experience

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

Apply for this job

Expired?

Please let Novu know you found this job with RemoteJobs.org. This helps us grow!

About the job

Apr 4, 2024

Full-time

  1. AD Andorra
  2. AL Albania
  3. AT Austria
  4. AX Åland Islands
  5. BA Bosnia & Herzegovina
  6. BE Belgium
  7. BG Bulgaria
  8. BY Belarus
  9. CH Switzerland
  10. CZ Czechia
  11. DE Germany
  12. DK Denmark
  13. EE Estonia
  14. ES Spain
  15. FI Finland
  16. FO Faroe Islands
  17. FR France
  18. GB United Kingdom
  19. GG Guernsey
  20. GI Gibraltar
  21. GR Greece
  22. HR Croatia
  23. HU Hungary
  24. IE Ireland
  25. IM Isle of Man
  26. IS Iceland
  27. IT Italy
  28. JE Jersey
  29. LI Liechtenstein
  30. LT Lithuania
  31. LU Luxembourg
  32. LV Latvia
  33. MC Monaco
  34. MD Moldova
  35. ME Montenegro
  36. MK North Macedonia
  37. MT Malta
  38. NL Netherlands
  39. NO Norway
  40. PL Poland
  41. PT Portugal
  42. RO Romania
  43. RS Serbia
  44. SE Sweden
  45. SI Slovenia
  46. SJ Svalbard & Jan Mayen
  47. SK Slovakia
  48. SM San Marino
  49. UA Ukraine
  50. VA Vatican City

More remote jobs at Novu

RemoteJobs.org mascot