You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer (Experience-Based Salary)

Build Software That Matters — With People Who Care

Full-time | Hybrid (Grand Rapids, MI)

We’re a custom software development company serving local clients who count on us to solve meaningful problems with elegance and integrity. We build and maintain real-world systems that run businesses — not just apps that pass tests.

This is not an easy job. It’s a meaningful one.

We’re looking for experienced, fearless engineers who want to solve difficult problems, change lives, and own outcomes.

 

What You’ll Do

  • Design, build, and scale custom software with a high degree of autonomy
  • Collaborate with teammates and clients to clarify goals, uncover hidden needs, and propose practical solutions
  • Diagnose and improve performance, reliability, and maintainability of production systems
  • Participate in code reviews and architectural discussions with a strong bias toward clarity and simplicity
  • Surface and discuss technical debt and tradeoffs with appropriate context and humility
  • Communicate proactively—especially when things get hard

 

What We’re Looking For

We want someone with real production experience who understands how software actually gets made and shipped.

 

Must-Haves:

  • 2+ years shipping production software at scale with measurable impact
  • Strong fluency in TypeScript and the Node.js ecosystem (Bun/Deno a plus)
  • Experience with HTTP, GraphQL, REST, WebSockets, and OpenAPI
  • Strong SQL skills, preferably in PostgreSQL
  • Experience deploying and maintaining systems on AWS, Cloudflare, or DigitalOcean
  • Familiarity with performance tuning, monitoring, and debugging tools
  • Security best practices in a Linux/Node environment
  • Clear communication about technical and business tradeoffs
  • Ability to navigate legacy systems and make pragmatic decisions
  • Independent, self-directed work style while staying aligned with the team

 

What Makes You a Great Fit

  • You love problem-solving more than chasing tech trends
  • You ask great questions before jumping into code
  • You write maintainable, human-readable code
  • You balance initiative with humility, and ownership with curiosity
  • You value oversight, accountability, and continuous improvement
  • You care about delivering business outcomes, not just completing tasks

 

Nice to Have

  • CRM integrations (Salesforce, HubSpot, Mailchimp, etc.)
  • Experience with data analytics, reporting pipelines, and cost-effective data ops
  • Productive, thoughtful use of AI tools to assist (not replace) quality code

 

What You Can Expect From Us

  • A team that values clarity, honesty, and responsibility
  • Projects that solve real business problems—not just acceptance tests
  • An environment that rewards deep thinking, careful execution, and ownership
  • High expectations — and high trust
  • Flexible W2 or contract structure
  • A path tailored to your long-term growth

 

How We Hire

Qualified applicants will complete either a test project or a short moonlighting engagement. We believe the best way to evaluate talent is to build something together.

 

To Apply

We don’t ask for cover letters. Instead, include:

  • Link to your GitHub, GitLab, or portfolio (if available)
  • Short write-up (3–5 sentences) describing a complex technical problem you solved and how you approached it
  • Your location and availability for hybrid work in Grand Rapids
  • Why you’re interested in this role

 

Location: Hybrid (Grand Rapids, MI — must be local for regular in-person meetings)

Employment Type: Full-time, Contract