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