ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Sr. Software Engineer - Full Stack

Confidential

Denver, Colorado Hybrid permanent

Posted: February 12, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Design and build scalable, end-to-end product experiences across both web applications and cloud-based services, using modern React/TypeScript front ends and clean, well-structured RESTful APIs using Node.js and Express. This role involves owning features from database and API design through polished user interfaces, working across the stack, and developing serverless and cloud-native services on Google Cloud.

Job Description

Role Overview

ServiceCore is seeking a Senior Software Engineer (Full-Stack) to help design and build scalable, end-to-end product experiences across both our web applications and cloud-based services. This role is ideal for an experienced engineer who enjoys owning features from database and API design through polished user interfaces.

You’ll work across the stack, building modern React/TypeScript front ends while also designing and implementing clean, well-structured RESTful APIs using Node.js and Express. On the backend, you’ll develop serverless and cloud-native services on Google Cloud Platform (GCP), model data, and build resilient distributed systems using queues and pub/sub patterns to support reliable, scalable workflows. This role requires comfort moving between user experience, API design, and system architecture to deliver complete solutions.

As a Senior Engineer, you’ll play a key role in developing our fastest-growing product, Docket, which is a specialized ERP solution for the roll-off and solid waste industries. You’ll collaborate closely with product and design, influence technical direction, and take ownership of delivering reliable, performant systems.

This is a true full-stack role for engineers who are equally comfortable crafting intuitive UIs, modeling data, building APIs, and improving system architecture.

If you’re passionate about building high-quality software across the stack from the front end, back end, and cloud infrastructure, we’d love to hear from you.

About ServiceCore

ServiceCore helps B2B customers Get More Done and Stress Less by supercharging their operations. Our software cuts wasted time, optimizes routes, tracks inventory, and automates billing, helping waste management and roll-off businesses drive efficiency and revenue.

We are a fast-growing company where engineers solve complex problems using creativity, innovation, and cutting-edge technologies. You’ll enjoy an agile work environment, direct access to company leaders, and the stability of a thriving industry.

What You’ll Do

Develop and maintain the Docket application with React, TypeScript, KendoUI, and Redux on the front end, along with cloud-based APIs on Google Cloud Platform (Firebase/Firestore/Cloud Functions).

Write clean, efficient, and well-tested code, leveraging Jest and React Testing Library for high-quality front-end testing.

Collaborate with other engineers, reviewing PRs, brainstorming solutions, and pair-programming to improve technical outcomes.

Design and implement new product features, ensuring seamless integration between front-end, back-end, and third-party APIs.

Optimize code and improve performance as we scale towards enterprise-level demands.

Mentor junior engineers and contribute to team growth through knowledge sharing and guidance.

Contribute to recruiting efforts by interviewing and evaluating future engineering candidates.

Work closely with Product Owners, ensuring well-designed user experiences and intuitive workflows.

What We’re Looking For

5+ years of full-stack development experience, with strong expertise in React, TypeScript, and modern front-end frameworks.

Deep understanding of front-end performance optimizations and component-based architectures.

Experience working collaboratively with teams, brainstorming, pairing, and reviewing code to ensure quality outcomes.

Hands-on experience building APIs and backend services in Node.js, JavaScript, and TypeScript.

Knowledge of data storage solutions, including NoSQL (Firestore), relational databases, and Elasticsearch.

Strong experience with unit, functional, and integration testing using Jest and React Testing Library.

A self-starter with a problem-solving mindset, eager to take initiative in a fast-moving environment.

Passion for building elegant, maintainable, and scalable web applications.

Bonus Points for Experience With

React Native

KendoUI Component Library

Tailwind CSS

Google Cloud Platform (GCP), Firebase, Firestore

Node.js and Elasticsearch

Visual Studio Code, PhpStorm, Docker, and Postman

Accounting systems & integrations (e.g., QuickBooks Online/Desktop)

Route management & optimization (HERE, Google Maps API)

Work Environment & Perks

Remote-first culture, with hybrid work options in Denver, CO.

Casual, open-office environment with a fully stocked kitchen (for in-office employees).

Regular company events, team outings, and a collaborative work culture.

Compensation & Benefits

Base Salary: $100K - $150K (Flexible DOE)

14 Company Holidays + Unlimited PTO

Healthcare, Dental & Vision Insurance

401K with company match

Company-provided hardware (MacBook, monitors, and peripherals of your choice)

Apply Today!

If you're a passionate Full-Stack Engineer with a strong front-end focus in React, TypeScript, and modern web technologies, we’d love to hear from you. Join us in shaping the future of waste management software!

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply