Were hiring a US-based MidâLevel Software Developer to help us build run and improve the systems our clients rely on every day. This isnt a role where you disappear into a backlog or ship code and never think about it again.
Youll work on production systems that handle billing integrations data movement and operational workflows. The work is meaningful the expectations are clear and the people youll work with care about doing things well and not making work harder than it needs to be.
If you like ownership clean systems and solving real problems with smart kind people keep reading.
How We Work (This Matters)
Before tools or titles this is what we care about:
People First
Relationships over transactions. We assume good intent communicate clearly and try to be decent humans while doing serious work.
Excellence as a Standard
Quality isnt a stretch goal. If software runs real businesses it needs to hold up on an ordinary Tuesday.
Constant Innovation
Were always improving. That means questioning defaults cleaning up old decisions and replacing duct tape with something sturdier.
Infectious Energy
We enjoy solving problems. Curiosity momentum and a sense of humor go a long way here.
What Youll Be Responsible For
Owning production systems
Youll design build ship and operate features and fixes end-to-end. When something goes live you stick around to make sure it keeps working.
Working across multiple codebases
Youll own work across several active services (including MoneyFlow PIF Perfect and DialerSync) and manage priorities without needing constant direction.
Protecting the important stuff
Billing payments and data flows matter. Youll ship changes using staging feature flags and tested rollback plans so mistakes are manageable not catastrophic.
Making things more reliable over time
Youll define reliability targets add useful observability keep alerts sane and follow through after incidents.
Building integrations that dont crumble
Youll work with third-party APIs and integrations and design them to handle real-world messiness like rate limits retries and upstream changes.
Leaving the codebase better than you found it
Readable code thoughtful reviews and refactors that make future work easier instead of harder.
Documenting just enough
Clear READMEs and runbooks that help people understand and operate the system without digging through Slack archaeology.
Reducing developer friction
Better CI/CD fewer flaky tests smoother local setup and less time wasted on avoidable problems.
Working async on purpose
Clear written updates early heads-ups on blockers and minimal meetings. We like talking we just dont like wasting time.
As you grow youll help scope work mentor through reviews or pairing and influence technical direction across services.
What Good Looks Like Here
Features ship predictably without heroics
Rollbacks are fast tested and boring
Services meet reliability targets
Integrations stay stable even when upstream systems change
Documentation stays current because its actually useful
You dont need micromanagement to do good work
What Were Looking For
You must have
Professional experience building and operating production services in / JavaScript
Hands-on experience with AWS (or similar cloud) and MongoDB
Strong Git and CI/CD discipline
Experience owning high-risk production paths (billing or data-critical systems)
Real experience with third-party APIs and integrations
Clear written communication and comfort working async
Ability to onboard into unfamiliar codebases quickly
Comfort making independent technical decisions
Authorization to work in the United States
Nice to have
Vercel or serverless experience
Supabase or Postgres familiarity
CRM or telephony/dialer integrations
Payments or subscription systems
Practical use of AI tools to speed up understanding and testing
A track record of improving developer experience
Why This Role Exists
Were growing and the systems we run are becoming more important. We want someone who enjoys building dependable software communicating clearly and steadily improving things without unnecessary stress.
If you want to do meaningful work with people who care about quality relationships and having a good time while doing serious work this role is worth your attention.
Were hiring a US-based MidâLevel Software Developer to help us build run and improve the systems our clients rely on every day. This isnt a role where you disappear into a backlog or ship code and never think about it again.Youll work on production systems that handle billing integrations data movem...
Were hiring a US-based MidâLevel Software Developer to help us build run and improve the systems our clients rely on every day. This isnt a role where you disappear into a backlog or ship code and never think about it again.
Youll work on production systems that handle billing integrations data movement and operational workflows. The work is meaningful the expectations are clear and the people youll work with care about doing things well and not making work harder than it needs to be.
If you like ownership clean systems and solving real problems with smart kind people keep reading.
How We Work (This Matters)
Before tools or titles this is what we care about:
People First
Relationships over transactions. We assume good intent communicate clearly and try to be decent humans while doing serious work.
Excellence as a Standard
Quality isnt a stretch goal. If software runs real businesses it needs to hold up on an ordinary Tuesday.
Constant Innovation
Were always improving. That means questioning defaults cleaning up old decisions and replacing duct tape with something sturdier.
Infectious Energy
We enjoy solving problems. Curiosity momentum and a sense of humor go a long way here.
What Youll Be Responsible For
Owning production systems
Youll design build ship and operate features and fixes end-to-end. When something goes live you stick around to make sure it keeps working.
Working across multiple codebases
Youll own work across several active services (including MoneyFlow PIF Perfect and DialerSync) and manage priorities without needing constant direction.
Protecting the important stuff
Billing payments and data flows matter. Youll ship changes using staging feature flags and tested rollback plans so mistakes are manageable not catastrophic.
Making things more reliable over time
Youll define reliability targets add useful observability keep alerts sane and follow through after incidents.
Building integrations that dont crumble
Youll work with third-party APIs and integrations and design them to handle real-world messiness like rate limits retries and upstream changes.
Leaving the codebase better than you found it
Readable code thoughtful reviews and refactors that make future work easier instead of harder.
Documenting just enough
Clear READMEs and runbooks that help people understand and operate the system without digging through Slack archaeology.
Reducing developer friction
Better CI/CD fewer flaky tests smoother local setup and less time wasted on avoidable problems.
Working async on purpose
Clear written updates early heads-ups on blockers and minimal meetings. We like talking we just dont like wasting time.
As you grow youll help scope work mentor through reviews or pairing and influence technical direction across services.
What Good Looks Like Here
Features ship predictably without heroics
Rollbacks are fast tested and boring
Services meet reliability targets
Integrations stay stable even when upstream systems change
Documentation stays current because its actually useful
You dont need micromanagement to do good work
What Were Looking For
You must have
Professional experience building and operating production services in / JavaScript
Hands-on experience with AWS (or similar cloud) and MongoDB
Strong Git and CI/CD discipline
Experience owning high-risk production paths (billing or data-critical systems)
Real experience with third-party APIs and integrations
Clear written communication and comfort working async
Ability to onboard into unfamiliar codebases quickly
Comfort making independent technical decisions
Authorization to work in the United States
Nice to have
Vercel or serverless experience
Supabase or Postgres familiarity
CRM or telephony/dialer integrations
Payments or subscription systems
Practical use of AI tools to speed up understanding and testing
A track record of improving developer experience
Why This Role Exists
Were growing and the systems we run are becoming more important. We want someone who enjoys building dependable software communicating clearly and steadily improving things without unnecessary stress.
If you want to do meaningful work with people who care about quality relationships and having a good time while doing serious work this role is worth your attention.
View more
View less