Senior Backend Engineer - Node.js (Remote) at EcoCart

  • Programming
  • Fulltime
  • Anywhere (100% Remote) Only
Job Description

About Us 🌎

EcoCart is a sustainability software that calculates e-commerce brands' ecological footprints through machine learning and then enables them or their customers to offset the emissions of their orders through front-end experiences. We are backed by top VCs, executives from Facebook, Affirm, & Klaviyo, and by top-tier e-commerce founders of Chubbies, Blue Bottle Coffee, BarkBox, & Felix Gray.

We are a 30-person, remote-first company looking for people who are motivated by being part of a team building products that will help change the world. We’re growing quickly, and want you to grow with us - Join us in our mission to make the fight against climate change easy, accessible, and affordable for everyone!

Salary Range: $130,000 - $160,000
Check out our tech stack on StackShare:

Our ideal candidate 🤩

A self-starter who enjoys working in a collaborative, dynamic environment, who shares our customer obsession and strives to deliver the most delightful customer experience.

Someone who is highly detail oriented, a flexible team player, has a data-driven decision making process, and most importantly, gets excited by the opportunity to make an outsized impact by building creative products that are helping save the world!

In this role you will 💻

  • Put together best-practice processes for the entire team that enable us to scale fast, but thoughtfully
  • Understand high-level business requirements and use those to guide product feature design without hand-holding from the rest of the team
  • Maintain the long-term quality and stability of the platform
  • Implement automated and manual testing strategies to maintain the highest quality user experience
  • Work cross-functionally with other teams to develop tools that enable growth at scale

We are looking for 🔍

  • 5+ years of full stack development experience
  • 3+ years of TypeScript and Node.js experience
  • Experience working with small teams in a startup environment
  • Experience with REST, WebSocket, DynamoDB, Redis
  • Experience with Containerization (Docker)
  • Experience designing and maintaining scalable software architecture
  • Experience with AWS tooling and infrastructure
  • Understanding of asynchronous development and data security principles
  • Solid understanding of algorithm complexity, parallel/distributed systems, advanced data structures, computer networking and operating systems
  • Ability to write readable, well-documented code
  • Someone who can take ownership and solve complex problems quickly and efficiently
  • Experience integrating with complex API backends

Bonus points 🚀

  • AWS CDK Experience
  • Experience working with Shopify / other e-commerce applications
  • Experience working with Front-end technologies

Benefits 🎉

-Series A Equity
-Unlimited PTO
-Flexible hours
-Remote-first environment
-Best-of-the-best options for medical, dental, & vision insurance
-Mental health benefits
-Life insurance
-Periodic days of rest, where the entire company enjoys a day off!
-Proactive, collaborative company culture with a shared vision for climate impact! 

Get Updated Remote Jobs directly in your Inbox

Powered by Denovers with