Mid-Level Software Developer
Employment: Full-time contract · Hybrid · Westminster, CO
We are hiring a Mid-Level Software Developer to build and maintain fea-
tures across our products in the Node.js ecosystem. You will work on user-
facing applications, APIs, and supporting services—often touching more than
one layer in a sprint and owning stories end to end.
Compensation
- Hourly wage (Colorado): $35.00–$40.00 per hour
- Pay type: Hourly contract (1099 independent contractor)
- Within-range offers: Final rate depends on experience, qualifications,
and interview performance within the range above
- Other compensation: No bonuses, commissions, or tips for this role
Benefits
This is an independent contractor role. The company does not provide em-
ployee benefits, including health insurance, dental or vision coverage, retirement
plans, paid time off, or paid holidays. The contractor is responsible for their
own taxes, insurance, and business expenses.
Work arrangement
This is a hybrid role in Westminster, CO: four days per week in the office,
one day remote.
Responsibilities
- Implement user stories each sprint: design, build, test, and ship working
software
- Contribute across the stack—web frontends, Node/TypeScript back-
ends, and database-backed features
- Build and maintain REST and GraphQL APIs and integrate them with
client applications
- Write clear, maintainable TypeScript with unit tests; participate actively
in code review
- Debug issues in development and production, from UI behavior through
API and data layers
- Collaborate with product, QA, and other engineers in agile ceremonies
(planning, refinement, demos)
- Improve existing code: refactors, performance fixes, and reliability work
alongside new features
1
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a re-
lated field
- 2–5 years of professional software development
- Strong JavaScript/TypeScript skills on Node.js
- Experience building web applications with a modern SPA framework
such as Vue or React
- Experience with backend services in Node (e.g. Express, NestJS, or
similar)
- Comfort working with relational databases (PostgreSQL) and an ORM
such as Prisma
- Familiarity with Git, pull requests, and agile sprint delivery
- Ability to read existing codebases, follow team conventions, and deliver
incrementally without day-to-day hand-holding
Preferred
- Experience with GraphQL (Apollo client or server)
- Exposure to AWS services (e.g. S3, SQS, ECS, or containerized deploy-
ments)
- Experience with authentication/authorization and multi-role applica-
tions
- Familiarity with Redis, background job processing, and integration ser-
vices
- Experience with CI/CD (GitHub Actions) and Docker
- Background in B2B or operations-heavy web products
Pay: $35.00 - $40.00 per hour
Work Location: Hybrid remote in Denver, CO 80234