
Full Stack Developer
Valsoft Corporation1 day ago
Remote, CanadaMid Level
Responsibilities
- Design, build, test, and ship features across the company’s software platforms.
- Write clean, maintainable code and participate actively in code reviews.
- Debug and resolve production issues while partnering with support and QA.
- Clarify requirements with product owners and identify technical tradeoffs early.
- Participate in technical design discussions and architecture decisions.
- Follow and improve branching, review, release, and QA practices across the SDLC.
Requirements
- At least 3 years of professional software development experience, ideally in SaaS or a high-growth product company.
- Experience working across the full SDLC from requirements through code review, release, and support.
- Strong debugging, problem-solving, and production testing skills.
- Clear communication with non-technical stakeholders and comfort clarifying requirements.
- Ability to make sound, iterative design and architecture decisions and adapt as market needs change.
- Familiarity with some combination of C#, VB.NET, .NET Framework, ASP.NET Core, Web API, PHP, Laravel, TypeScript, Node.js, Express, Next.js, Angular, SQL Server, MySQL, AWS, Docker, GitHub Actions, Windows Server, IIS, Stripe, or Adyen.
- Experience integrating payment gateway APIs such as Stripe or Adyen is a strong plus.
Benefits
- Remote work in Canada.
- Full-time employment.
- Salary of CAD 110,000–130,000.
- Comprehensive health coverage including dental and vision.
- Flexible time off policy.
Tech Stack
AngularAWSC#DockerExpressGitHub ActionsLaravelMicrosoft SQL ServerMySQLNext.jsNode.jsPHPTypeScriptVB.NET
Categories
About Valsoft Corporation
Valsoft Corporation acquires and operates vertical market software companies, using a buy‑and‑hold model to support industry‑specific products and services. Revenue comes through its portfolio’s subscriptions, licenses, and maintenance, with businesses spanning sectors including logistics, restaurants, and financial services. The company is privately held and headquartered in Saint‑Laurent (Montreal), Quebec, with a global footprint of acquired software operators.