Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Madwire Logo

Senior Node.js Software Engineer 8/15/25

Madwire

$100,000 - $140,000
Aug 15, 2025
Fort Collins, CO, US
Apply Now

Madwire is looking for a Node.js Software Developer to help build and maintain their software products, specifically Marketing 360 and Websites 360, ensuring the stability and innovation of these platforms.

Requirements

  • 5+ yrs professional experience designing and implementing Node.js RESTful services
  • Developed, deployed, and supported cloud-based Node.js services and supporting software
  • Experience with Express and/or Fastify
  • Able to efficiently build software based on requirements from the product team
  • Ability to work with existing Node.js services to resolve bugs or build new features
  • Pro-level debugging skills
  • Competent in the evaluation and use of design patterns, programming paradigms and best practices for Node.js
  • Strong database skills and firm understanding of MySQL/PostgreSQL
  • Extensive experience with unit and integration testing
  • Experience with TypeScript
  • Familiarity with Amazon Web Services and/or Google Cloud Platform
  • Docker & Kubernetes experience
  • Familiar with Open API Specification / Swagger

Responsibilities

  • Help build and maintain Marketing 360 and Websites 360 and other software products
  • Lead the design and implementation of performant, scalable, extensible and secure Node.js services
  • Debug and monitor existing services and help resolve problems.
  • Mentor junior back-end engineers

Other

  • This is a US-based position, our offices are located in Fort Collins, CO. This position can be in-office, remote (in approved US states), or a hybrid of the two.
  • Occasional travel may be required but is not a significant part of the job.
  • You are motivated to get the job done and done excellently. Execution Excellence is our standard and our standard is non-negotiable.
  • You are a passionate human: passionate about making a difference in the world, passionate about helping teammates succeed.
  • You are thorough in your work.
  • You are curious and ready to learn.