Senior Node.Js Backend / Fullstack Developer

Breather

Qualifications
Benefits

About Breather

Breather creates and curates a network of beautiful, on-demand private spaces that you can reserve and unlock via our web and mobile apps. We are in 10 cities across 3 countries and backed by some of the best investors in NYC and Silicon Valley. We enable top companies to do more productive and inspired work and are growing quickly! We're venture-backed; we have big ambitions, and we want you to help us achieve them.

What to expect

As a backend software engineer at Breather, you will be integrated into a lean team that fits your skills and interest. Your key responsibilities will be to build and develop the business logic through data models, services and REST APIs. 

Some of the areas our team focus on include:

  • Search: building a world-class search and discovery engine to help our customers discover our range of services and find the best space that meets their needs;
  • Reservations management: evolving our self-served booking, teams, and reservations management tools.
  • In-Room Access and Experience: making the customer’s experience in the room as delightful as possible through technology;
  • Logistics and Operations: Breather is deeply enmeshed in the physical world both with respect to our product and how we operate it. This entails coordinating large teams of on-site workers to keep our spaces supplied, support client requests and maintain our high-quality standards.

Our stack includes:

  • Node.js
  • Typescript
  • MongoDB
  • RabbitMQ
  • ElasticSearch
  • GraphQL
  • Redis
  • AWS

In this role, you will:

  • Build: In collaboration with your cross-functional team, you will design, build and iterate on new features that solve your customers’ problems and make them happy. You will architect backend systems that are fast, scalable and reliable, and design APIs that are enjoyable to use.
  • Code: At Breather, we want great developers who love and care about the craft of computer programming. You will write clean, tested, and maintainable code.
  • Lead: You will help your teammates grow through example, code reviews, and mentoring.
  • Plan: You will elaborate on the roadmap with your teammates. As part of the backend functional team, you will help drive the long-term direction of our systems’ architecture.

About You

You are highly motivated and enjoy programming and building things. You know how to make backend services fast, scalable, maintainable, and enjoyable to use. You care about the craft of writing clean code. You see beauty in HTTP headers and JSON output. You have a solid understanding of networking, distributed systems, and UNIX. Ideally, you will also have experience with systems-level programming, Docker, and DevOps.

In addition to experience with some of the technologies we use, you have the following:

  • A bachelor’s degree in Computer Science/Engineering, or equivalent
  • 5 or more years in an engineering or development role
  • Excellent communication and interpersonal skills
  • The need to keep your skillset current; a thirst for knowledge

Bonus Points:

  • Links to live, on-the-web examples of your work (Github, Stack Overflow, etc.)
  • You're familiar with our product and have some ideas on things you'd want to add or change

What We Value

At Breather, our company values are not only the principles that link us together in the way we work, but they also keep us aligned on the same path, all working towards connected goals. These standards are what guide us on our collective journey through space(s). Our values are:

  • Propose, Build, Deploy.
  • Create with Care.
  • Be a Piece of the Puzzle.
  • Default to Transparency.

Great work deserves great perks!

  • Be part of a well-funded, proven startup with big ambitions, competitive salary and company equity.

Perks and Benefits

We hope that you're excited by all the possibilities that come with working at Breather! In addition to our unique culture, we also offer these fun perks and benefits:

  • Be part of a well-funded, proven startup with big ambitions, competitive salary and company options
  • A generous Paid Time Off package per the calendar year
  • Free access to the Breather network of over 400 spaces (and growing, fast!)
  • Access to comprehensive medical, vision, and dental coverage. Oh, and it’s on us!
  • Dog-friendly office - bring your dog to work, they’ll find plenty of friends waiting to play with them! (paused during Covid-19)
  • Fun work environment and company culture with an upbeat, first-class team plus a kitchen filled with healthy snacks, bagels and chips! (snacks have been paused during Covid-19)
  • We have a gorgeous office in the trendy Mile-End neighbourhood, but also offer a flexible Working From Anywhere policy!

À propos de Breather 

Breather aménage et entretient un réseau d’espaces privés disponibles sur demande pouvant être réservés et déverrouillés via notre plateforme web et notre application mobile. Nous sommes actifs dans 10 villes réparties sur 3 pays et soutenus par certains des meilleurs investisseurs de New York et de la Silicon Valley. Nous permettons à des compagnies de pointe d’atteindre une meilleure productivité et d’effectuer un travail plus inspiré et sommes en pleine croissance! Nous sommes financés par du capital de risque, avons de grandes ambitions et souhaitons que vous nous aidiez à les atteindre. 

Vue d’ensemble À titre de développeur d’applications back-end pour Breather, vous serez intégré à un groupe de travail performant en fonction de vos compétences et de vos intérêts. Vos principales responsabilités consisteront à bâtir et à développer la logique applicative au moyen de modèles et de services de données et d’interfaces de programmation d’applications (API) REST. 

Voici quelques-uns des secteurs sur lesquels notre équipe se penche : 

  • La recherche : pour développer un moteur de recherche de classe mondiale qui permet à nos clients de découvrir notre gamme de services et de trouver l’emplacement qui répond le mieux à leurs besoins. 
  • La gestion des réservations : pour améliorer notre système de réservations en libre- service, nos équipes et nos outils de gestion des réservations. 
  • L’accès aux locaux et l’expérience d’utilisation : pour assurer au client l’expérience d’utilisation la plus agréable possible au moyen de la technologie. 
  • Logistique et fonctionnement : les liens de Breather avec le monde physique sont fondamentaux, tant par la nature de nos produits que par notre mode de fonctionnement. Cela implique la coordination d’importantes équipes d’employés sur place qui veillent à approvisionner nos locaux, à répondre aux demandes de nos clients et à maintenir nos standards de qualité élevés. 

Nos outils comprennent les suivants : 

  • Node.js 
  • Typescript 
  • MongoDB 
  • RabbitMQ 
  • ElasticSearch 
  • GraphQL 
  • Redis 
  • AWS 

Vous serez chargé des tâches suivantes : 

  • Conception : En collaboration avec votre équipe interfonctionnelle, vous serez chargé de la conception, du développement et de l’itération de nouvelles fonctionnalités qui vous permettront de résoudre les problèmes de vos clients et de les satisfaire. Vous mettrez au point des systèmes back-end rapides, évolutifs et fiables, et vous concevrez des API conviviales. 
  • Code : Chez Breather, nous voulons travailler avec d’excellents développeurs passionnés par la programmation. Vous devrez concevoir des codes clairs, éprouvés et durables. 
  • Encadrement : Vous contribuerez au perfectionnement des membres de votre équipe en leur donnant des exemples, en révisant leurs codes et en agissant auprès d’eux à titre de mentor. 
  • Planification : Vous participerez avec vos collègues à la mise au point de la feuille de route. Comme membre de l’équipe fonctionnelle des applications back-end, vous contribuerez à établir la direction à long terme de l’architecture de notre système. 

À propos de vous 

Vous êtes hautement motivé et vous aimez programmer et bâtir des systèmes. Vous savez comment offrir des services back-end rapides, évolutifs, durables et conviviaux. L’écriture de codes clairs vous tient à cœur. Vous êtes sensible à la beauté des en-têtes HTTP et des données en format JSON. Vous avez une excellente compréhension de la réseautique, des systèmes distribués et d’UNIX. Idéalement, vous avez également de l’expérience en programmation de systèmes, avec Docker et avec la méthodologie DevOps. 

En plus de connaître certaines des technologies que nous utilisons, vous répondez aux exigences suivantes : 

  • Vous êtes titulaire d’un baccalauréat en informatique ou en génie informatique, ou d’un diplôme équivalent. 
  • Vous possédez au moins cinq ans d’expérience dans un poste d’ingénieur ou de développeur. 
  • Vous possédez d’excellentes aptitudes en communication et compétences interpersonnelles. 
  • Vous éprouvez le besoin de vous tenir à jour et vous avez soif de connaissances. 

Atouts : 

  • Vous disposez de liens actifs vers des exemples de votre travail sur le web (Github, Stack Overflow, etc.). 
  • Vous connaissez nos produits et vous avez des idées sur des éléments à ajouter ou à modifier. 

Nos valeurs 

Chez Breather, nos valeurs d’entreprise sont non seulement les principes nous unissant dans notre façon de travailler, mais elles servent aussi de lignes directrices nous guidant vers un objectif commun. Ces standards sont les éléments qui orientent notre parcours collectif. Nos valeurs se résument ainsi : 

  • Proposer, créer, mettre en place. 
  • Concevoir avec soin. 
  • Participer à l’œuvre commune. 
  • Toujours faire preuve de transparence. 

Un excellent travail mérite des avantages à la hauteur! 

  • Faites partie d’une start-up bien financée avec un modèle éprouvé, de grandes ambitions, des salaires compétitifs et un souci d’équité. 

Avantages et privilèges 

Nous espérons que l’ensemble des possibilités associées à un emploi chez Breather vous semble irrésistible! En plus de notre culture d’entreprise unique, nous vous offrons également les avantages suivants : 

  • Faites partie d’une start-up bien financée avec un modèle éprouvé, de grandes ambitions, des salaires compétitifs et un souci d’équité. 
  • Un bloc avantageux de congés payés, chaque année. 
  • L’accès gratuit au réseau de plus de 400 espaces de Breather (en pleine croissance!) 
  • L’accès à un régime complet d’assurance médicale, optique et dentaire à nos frais. 
  • Un bureau ouvert aux chiens – amenez votre chien au travail, il y trouvera beaucoup d’amis avec qui jouer! (Privilège suspendu en période de pandémie de COVID-19) 
  • Profitez d’un environnement de travail et d’une culture d’entreprise agréables, au sein d’une équipe dynamique hors pair, où la cuisine est toujours garnie de collations santé, de bagels et de croustilles! (Collations suspendues en période de pandémie de COVID-19) 
  • Nous avons un bureau splendide dans le quartier branché du Mile-End, mais nous offrons également une politique flexible de télétravail! 
Read Full Description
Confirmed 30+ days ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles