Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Ai Backend Developer – 4 Month Co-Op/Internship (Winter 2024)
Recruited by Intact 8 months ago Address Montréal-Ouest, Quebec, Canada
Application/Drupal Developer100% Remote/ $45 Per Hours
Recruited by DFHT.LLC 8 months ago Address Canada
Backend Developer (Remote) Jobs
Recruited by Ananest 8 months ago Address Canada
Backend Developer (Crypto) Jobs
Recruited by micro1 8 months ago Address Canada
Backend Developer - Student Intern
Recruited by OneDrug 8 months ago Address Canada
Senior Backend Developer (Consultant)
Recruited by TouchTunes 8 months ago Address Montreal, Quebec, Canada
Senior Node.js & Typescript Backend Engineer / Ingénieur Backend Node.js & Typescript Senior
Recruited by BrainFinance 8 months ago Address Montreal, Quebec, Canada
Senior Backend Developer (Hybrid)
Recruited by Morgan Stanley 8 months ago Address Montreal, Quebec, Canada
Website Developer Intern Jobs
Recruited by Ghabryal Law Firm 8 months ago Address Canada
Immediate Interview // Java Backend Developer // Montreal, Qc
Recruited by KBS Solutions LLC 8 months ago Address Montreal, Quebec, Canada
Backend Qa Automation Developer
Recruited by TouchTunes 8 months ago Address Montreal, Quebec, Canada
Drupal Developer Jobs
Recruited by UX Tech Solutions Inc. 8 months ago Address Canada
Fullstack Javascript Developer | Nodejs & React
Recruited by OPTICCA CONSULTING INC. 8 months ago Address Montreal, Quebec, Canada
Python Developer (6-Month Contract) / Développeur Python (Contrat De 6 Mois)
Recruited by Brother Canada 9 months ago Address Dollard-des-Ormeaux, Quebec, Canada
Développeur Python // Python Developer
Recruited by Synechron 9 months ago Address Montreal, Quebec, Canada
Backend Software Developer Jobs
Recruited by Empowered Futures 9 months ago Address Canada
Java Developer With Backend & Strong Microservices Experience-Canada
Recruited by Zortech Solutions 9 months ago Address Canada
Detection Backend Engineering Manager
Recruited by Abnormal Security 9 months ago Address Canada
Bhjob15656_20184 - Intermediate Backend Developer
Recruited by Myticas Consulting 9 months ago Address Montreal, Quebec, Canada

Remote Senior Backend Developer (Nodejs)

Company

Judo

Address Canada
Employment type FULL_TIME
Salary
Expires 2023-08-08
Posted at 10 months ago
Job Description

Judo is searching for a Senior Developer, skilled in building highly scalable apps using NodeJS on top of Kubernetes, to join us for this exciting stage in our growth. This is a remote position.


About Judo:

Judo makes software that helps our customers build better mobile experiences for their users. We empower non-developers to create fully native, engaging app UI without the traditional resource requirements.


Our name derives from the martial art, a key principle of which is “maximum efficiency with minimal effort”. This concept is captured in our mission to enable product teams to build faster and iterate more frequently.


We have two products in the market, the first (judo.app) is a visual build tool for SwiftUI that empowers designers to create full functional UI, and to collaborate with developers on a shared canvas.


Our second product (rover.io) is a sports-first mobile engagement platform that enables teams and leagues to create brilliant fan experiences in their apps and ensure they get to the right fan at the right time.


We’re backed by the same group that funded Shippabo, Airtable, LaunchKit and more (TenOneTen and Freestyle VC), a top U.S. accelerator as well as several prominent angel investors. We’ve built a solid reputation with several major sports franchises as clients, and are now charting new territory as we explore the multitude of other industries who could benefit from incorporating Judo into their native app workflows.


About the role:

Our next Senior Developer will work closely with our CTO to build out the new web app for Rover.io, our fan engagement platform.


There are two pillars to this platform:

  • A self-serve native UI builder that makes it easy for leading sports teams to create fan experiences and monetize their apps.
  • A sports-first mobile marketing automation solution that integrates into the leading sports ecosystem products, enabling teams to trigger fan first campaigns at the right time to the right fan.


While building the web app for this platform, you will:

  • Enhance and extend our backend reactive service oriented framework on top of Kafka. Our backend is architectured in a service oriented pattern, each service shares data and updates to other services using Kafka as the bridge.
  • Be responsible for implementing any GraphQL calls necessary to facilitate the design with Apollo. This can include modifying or adding new database schemas in PostgreSQL, MongoDB, Elasticsearch, integrating with third party vendors likes Twillio, or optimizing existing code to improve performance of queries.
  • Build at scale: we have more than 20M active devices that are reporting ~ 2,000 req/s to our servers every day and at peak 5,000 req/s.
  • Develop data pipelines with Typescript & NodeJS on Kafka. Ingest and parse events sent from our SDK to build analytic dashboards and provide insights to our clients.


You can view the tech stack you’ll be working with here: https://stackshare.io/judoapp/web-app


What we'd love to see in your work history:

  • 2+ years building applications on top of Kubernetes
  • Bonus points if you have experience with Kafka
  • Bonus points if you have experience with gRPC & GraphQL
  • 4+ years of experience developing with Typescript and NodeJS
  • 6+ years of building scalable backend systems


Some of the attributes we hope you’ll bring to the role:

  • A fierce curiosity for your craft, always striving to learn more and improve yourself
  • The ability to wear many hats, find ways to bring value and a willingness to do what needs to be done
  • A keen interest in scale and optimizations
  • Fluency in spoken and written English
  • A passionate focus on software quality
  • A desire to help our team continuously improve. We want you to teach us new things!
  • A demonstrated ability to be productive working remotely and an enthusiasm for remote work environments


About our team:

At Judo, we’re a group of humans who believe that we’re our most creative and most innovative when we have the flexibility to determine where and when we work. We’re 100% remote and intend to stay that way. Currently we have team members based in Canada and Europe. We’re intentional about remote culture, and believe that meaningful connections and effective collaboration with teammates aren’t only possible in a remote environment - but that they’re crucial for organizational success.


Things move quickly around here. Judo is a fast-paced, self-directed, energetic environment where everyone is bringing a fiery passion to work every single day. We value hustle, balance, innovation, customer obsession, design-centricity and continuous learning. We’re entrepreneurial in spirit, creative in our thinking, and experimental in our approach.


A few of the reasons why you should join Judo:

  • We're a quickly-growing startup with competitive salaries and stock option plan
  • Work alongside an international team of smart, kind individuals who celebrate each other and care for each other
  • In-person retreats with the full team twice annually
  • Small, dynamic teams = massive impact
  • Subsidized coworking membership
  • Be part of a high performing team of critical thinkers that thrive on problem-solving
  • Maintain optimal work-life balance in a remote environment with flexible hours
  • Topped-up maternity and parental leave
  • Extended health and dental coverage
  • Optional virtual social events regularly to connect with colleagues
  • Home office stipend


If you don’t have all of the attributes or particular experience we've listed above, please know that we would still love to hear from you! We understand that talent comes from many places and that skills are transferable.


Judo's total addressable market is vast, our platform is unique, and our team is ambitious. If you’re eager to be a part of something big in this next chapter of your career - we’d love to have you aboard for liftoff. Apply now!


At Judo, we are committed to fostering an inclusive environment where everyone feels empowered to bring their authentic selves to work. Judo is an equal-opportunity employer, and we support applicants requesting accommodation at any stage of the interview process.