Fullstack Developer

Share on LinkedIn

Our client is seeking a Software Engineer, based in the U.S. or willing to work U.S. time zones, to join their rapidly growing product and engineering team. This individual will drive projects across two core product areas crucial to their business: their established Marketplace (a public-facing platform for customers to find, bid on, and purchase assets, with projects focused on improving bidding, revamping UIs, and developing integrations for services like financing) and their expanding Asset Management Software (an enterprise-grade SaaS product enabling companies to track, maintain, deploy, and resell assets, with projects including building customer reporting, carbon footprint tracking, and robust data pipelines)



Technologies We Use:

  1. Typescript / Javascript / React / Ant Design / HTML / CSS
  2. Next.js is deployed on Vercel for our front-end framework
  3. Node.js backend framework modeled after Nest.js
  4. Experience with microservice event-driven architecture
  5. AWS for our serverless API and NoSQL database
  6. Big Data/data warehousing (i.e. Elasticsearch, Metabase)
  7. PHP and Laravel for some of our legacy systems


Technical Requirements for the Role:

  1. 5+ years of full-stack experiencing using the technologies referenced above particularly on back-end development
  2. Strong proficiency in TypeScript, Node.js (NestJS), and modern frontend frameworks (React, Next.js)
  3. Strong database skills including MySQL and MongoDB
  4. Experience with PHP and Laravel to support and modernize legacy systems
  5. Experience working with search infrastructure like Elasticsearch
  6. Familiarity with message brokers like Kafka and event-driven micro service architecture
  7. Hands-on experience integrating third party APIs (e.g. Stripe) and building secure transactional flows
  8. A strong grasp of scalable design system design and real-time application challenges
  9. Bonus: DevOps or infrastructure experience (Docker, Kubernetes)


What we're looking for:

  1. BS or higher in Computer Science or a related technical field
  2. Experience at a fast-growing startup strongly preferred
  3. Strong written and verbal communication skills
  4. Self-starter attitude and the willingness to "roll up your sleeves". We encourage our engineers to collaborate cross-functionally with stakeholders from all teams to solve technical and non-technical problems
  5. Passion for environmental causes and for building a business from the ground up!
  6. Remote applicants welcome!
  • 1Interview with the Head of Product
  • 2Take Home challenge
  • 3Challenge presentation to engineering team
  • 4Virtual Onsite
  • 5Background Check