Point your AI agent at freehire and let it find you a job.

Get the CLI →

Harbor Compliance

Open 56d

Senior Software Engineer

Posted Updated 8 views
Discussion

Summary

Senior full-stack engineer building and modernizing a PHP and Vue.js platform at Harbor Compliance in Prague, driving feature delivery, mentoring the team, and adopting AI-assisted development workflows.

The role

Compliance is one of the last great unautomated problems in business: thousands of jurisdictions, real deadlines, real legal consequences. We have the data, the customers, and the domain expertise to automate it, and we’re building the next generation of our platform to do exactly that.

We’re looking for engineers who move fluidly across languages and stacks, build alongside AI agents every day, and care deeply about getting things right. You’ll design new systems with a lot of room to shape how they’re built, and your work will reach tens of thousands of organizations from day one.

What you’ll do

  • Build our next-generation platform in Go and TypeScript, with modern front ends in Vue, React, or Svelte.
  • Ship AI agents that do real compliance work: gathering information, preparing filings, and bringing in human experts at the right moment, measured by evals you help design.
  • Grow our partner APIs, so other platforms can build compliance into their own products.
  • Shape how we build with AI: the specs, tests, and context that make engineers and agents effective together.
  • Raise the bar for the team through thoughtful code review, mentoring, and sharing what works.

What we’re looking for

  • Production depth in at least two languages (Go, TypeScript, PHP, or similar) and the curiosity to pick up more.
  • Strong front-end fundamentals in a modern component framework.
  • Solid experience with relational databases, API design, and distributed systems.
  • Daily fluency with coding agents such as Claude Code, Cursor, or Codex. You run work in parallel, break it into verifiable pieces, and know when to step in.
  • High standards for AI-assisted work. You review generated code as carefully as a teammate’s, and you own every line you ship.
  • Experience building with LLMs: tool calling, structured output, MCP, and evals, plus good judgment about cost, latency, and security.
  • Clear writing and a taste for simple solutions.

Nice to have: experience in a regulated domain (legal, tax, fintech, govtech), infrastructure as code, or browser automation.

What success looks like

  • 30 days: you’ve shipped to production and know one corner of the compliance domain well.
  • 90 days: you own a meaningful part of the new platform, from spec to production.
  • 6 months: something you built is serving customers at scale, and the team moves faster because of tools or practices you introduced.

How we hire

We interview the way we work, with AI tools welcome: an intro call, a live paired build using your own setup, a conversation about how you approach real-world code, and a design discussion about a short spec you write beforehand. No algorithm puzzles, and no unpaid multi-day take-homes.

Accommodations

Harbor Compliance is committed to providing any reasonable accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.

Compensation

Compensation at the time of offer is based on factors such as skill set, experience, qualifications, and work location. Salary is one part of Harbor Compliance’s total compensation package. Other benefits may include health benefits, flexible paid time off, parental leave, fertility and adoption assistance, 401(k), and educational reimbursement.

Pay Transparency Policy Statement

Harbor Compliance will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by Harbor Compliance, or © consistent with Harbor Compliance’s legal duty to furnish information.

Equal Opportunity Statement

Harbor Compliance is an equal opportunity employer and does not discriminate on the basis of race, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law.

Notice Regarding the Use of Selection Technology

Harbor Compliance uses third-party automated tools and skills assessments (such as Testlify and Rippling) to help evaluate job applications and streamline our hiring workflow. These tools assist our recruitment team in reviewing qualification trends and scheduling, but all final employment decisions are made solely by humans on our Talent Success team, and all tools are subject to human oversight.

Depending on your location, local laws may grant you specific disclosure rights or the option to request an alternative evaluation process. If you require a reasonable accommodation or wish to opt out of automated assessment steps due to regional regulations, please notify your recruiter. Opting out will not negatively impact your application.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.