
Senior Software Developer
Bold Commerce
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Job Level
About the role
- Leverage AI tools to generate code, reviewing and refining outputs to ensure correctness and alignment with architecture and standards.
- Contribute to software architecture and patterns, supporting scalable, maintainable, and reliable systems.
- Build and maintain automated tests to validate functionality and prevent regressions.
- Refactor and improve existing code to optimize performance and maintainability.
- Participate in code reviews and release processes, providing constructive feedback and upholding high engineering standards.
- Identify and surface technical risks or edge cases early to proactively address potential issues.
- Suggest incremental improvements to workflows, tooling, and AI usage to increase efficiency and accuracy.
Requirements
- Minimum 7+ years of professional software development experience, ideally in SaaS, ecommerce, or Shopify ecosystems.
- Strong proficiency in PHP (Laravel) and Go, with experience in JavaScript, TypeScript, HTML5, CSS3, and React or similar frameworks.
- Hands-on experience with REST and GraphQL APIs, including integrations with Shopify Admin and Storefront APIs.
- Comfort with Git, modern development workflows, and CI/CD pipelines.
- Solid understanding of secure coding practices, system performance, and maintainability.
- Experience using AI or automation tools in development workflows is a strong plus.
Benefits
- Employer Paid Health & Dental Benefits - starting day 1!
- $1,000 Annual Health Benefit to support your wellness, available via Health Spending or Wellness account
- Virtual mental health and EAP platform for support anytime
- Working remotely - anywhere in Canada!
- Flexible work hours
- Competitive paid vacation days
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPLaravelGoJavaScriptTypeScriptHTML5CSS3ReactREST APIsGraphQL APIs
Soft Skills
code reviewsconstructive feedbackproblem-solvingrisk identificationworkflow improvementcollaborationcommunicationattention to detailadaptabilitycritical thinking