Remote Software Engineer, New Grad - Full Stack (Remote)
$50k - $55k per yearVersafile-inc
Software Engineer, New Grad — Full Stack (Remote)
Are you a recent graduate or up to 1 year into your career, ready to ship features end-to-end at a small product team that invests in your growth? We’re a small Canadian product team building docuflow, our SAP content-integration platform, and we’re hiring a Junior Software Engineer for full-stack feature ownership.
You’d work on features that span our Java backend (Vert.x, message queues, AWS, SAP) and the React + Material-UI admin GUI. You’ll be paired with a senior or intermediate engineer on the harder pieces and own smaller features end-to-end yourself. The team is small enough that you’ll know everyone’s name, you’ll get real mentorship without the corporate ladder, and decisions get made in days, not quarters.
Location: This is a remote position; however, we are only looking for candidates who are already based in British Columbia.
How We Work:
- Kanban with continuous delivery. No sprint theater, no story-point poker, no two-week ceremonies. Pick up the next thing and ship it.
- No leetcode interviews. We hire on real code conversations and review walk-throughs. We care how you think, not whether you memorised tree-traversal questions. Think Design Pattern trade-offs.
- No on-call rotation.
- Output over hours, not face-time. Real PTO. Startup pace, not startup grind.
- Small team, direct ownership. You won’t spend half your week in stakeholder meetings or write design docs that die in a queue.
- AI-augmented engineering . Claude Code, GitHub Copilot, and similar assistants are part of the daily workflow for code generation, review, refactoring, and test scaffolding. The human reviewer stays responsible for what gets merged; AI-generated tests get the same scrutiny as any other code.
- Documented engineering standards. W ritten PR guidelines, review checklists, and coverage gates enforced in CI. We expect you to push them forward.
Tech You’ll Work With:
- Backend: Modern Java, Eclipse Vert.x reactive core, Apache Ignite for distributed cache and clustering, Apache ActiveMQ Artemis for messaging, PostgreSQL with Hibernate.
- Cloud + SAP: AWS SDK v2 (SQS, S3, EventBridge); SAP Cloud SDK with Apache Olingo (OData v2/v4), JCo (BAPI / RFC), and ArchiveLink.
- Frontend: React with Material-UI for the admin GUI.
- Daily tooling: Claude Code and GitHub Copilot. Depth over breadth, we’d rather you’ve shipped something hard than collected acronyms.
What You’ll Do:
- Build features under the guidance of senior engineers (REST APIs, message-queue workers, AWS integrations, and the React + Material-UI admin pages that go with them) with the tests to back them up.
- Fix bugs and improve test coverage as you learn the codebase. Real tickets, real customer impact, not toy starter tasks.
- Refactor and clean up code as you spot opportunities, with senior review and feedback to sharpen your judgement.
- Get exposure to the full stack (backend services, frontend forms and dialogs, message queues, cloud integrations) and find the areas you want to go deep on.
- Write the documentation alongside the code, not after. We treat docs as part of the deliverable.
- Pair regularly, ask questions liberally, and bring your own perspective to code reviews. Junior engineers spot things senior engineers don’t.
Who You’ll Be:
- A recent graduate, graduating soon, or up to 1 year into your career. Computer Science or Software Engineering degree preferred; strong self-taught candidates with bootcamp + portfolio or substantial personal projects also welcome.
- Solid fundamentals in Java or another strongly-typed language; some exposure to React or another modern front-end framework.
- Comfortable with version control, pull requests, code review, and writing tests, even if you’re still figuring out what good test coverage looks like.
- Eager to learn distributed-systems concepts (queues, retries, idempotency, dead-letter queues). You don’t need to know all of this yet, but you should be excited to.
- You use AI coding assistants daily and understand they’re a tool to accelerate learning, not a substitute for understanding what your code actually does.
- You write small, reviewable pull requests and want to keep getting better at it.
Nice To Haves:
- A portfolio, GitHub profile, or open-source contributions you can walk us through.
- Co-op terms, internships, or hackathon experience at any tech company.
- Computer Science or Software Engineering degree preferred (equivalent experience considered).
- Exposure to enterprise content platforms (Box, SharePoint, S3, FileNet, OpenText) or SAP at any level (even academic).
- Comfort with reactive / non-blocking JVM frameworks (Vert.x, Spring WebFlux) or async patterns in any language.
- Familiarity with Docker, Kubernetes, or GitHub Actions CI/CD.
Perks:
- Salary: CAD $50,000 - 55,000 base, depending on experience
- Quarterly bonus tied to company performance
- 12-week growth cycles (4-5 per year) with biweekly 1:1 coaching. Each cycle, you pick a growth area and your manager picks another; at the end we keep, decide, or rotate for continuous improvement.
- Comprehensive health and dental benefits
- RRSP program
- Home internet program
To Apply:
- Please submit your Cover Letter and Resume
- Only those candidates who are eligible to work in Canada and who are located in BC prior to sending your application will be considered
VersaFile's core purpose is to deliver solutions for clients that make a difference. To make a difference, we need people from all walks of life. We genuinely care about people, and it is embedded into who we are. For us, equity and inclusion are a natural part of our culture and purpose. No matter who you are, come join us and together let's make a difference!
We thank all applicants for their interest, and we will contact you for an interview if you are short-listed as a candidate.
- ...of a fundamental shift in how software gets made, and we are not tiptoeing... ...it. We are rebuilding our engineering culture around a simple belief... ..., we should talk. Our Tech Stack • Ruby on Rails • AWS • Sidekiq... ...business-critical projects to unlock new capabilities • You have...Remote workLong term contractInternshipWork at officeFlexible hoursShift workWeekend work
- ...candidate will be one of the first engineers to join the company—but will be... ...the team to scope & prioritize new features - Writing modular,... ...users to identify & resolve bugs Remote restrictions Workday must... ...building realtime applications Our Stack The company loves Typescript! The...Remote workLong term contractFlexible hours
- About the role: We are seeking a Senior Software Engineer to help build the core platform that will make Samsara "agentic." This platform enables... ...components that other teams will rely on. We work on the full stack behind the agents including: greenfield products, modalities,...Remote workLong term contractInternshipRelocation package
- Senior Software Engineer Remote - Canada | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI. Our platform seamlessly integrates with the systems distributors already use, automating...Remote workFull timeFlexible hours
$40 per hour
...Cohere is a team of researchers, engineers, designers, and more, who are... ..., with key offices in London, New York City, Montreal, Seoul,... ...Bring Your Own Device (laptop). Remote work within Canada. 12 month... ...machine-written and human-written software engineering-related outputs. •...Remote workHourly pay16 hoursPermanent employmentContract workTemporary workPart timeFor contractors- ...reading – PDFs, books, Google Docs, news articles, websites – into audio... ...include frontend and backend engineers, AI research scientists, and... ...payments, analytics, subscriptions, new products, text to speech, and... ...requirements Oversee the full backend API landscape, enhancing...Remote workWork at office
$104k - $145k per year
...We are looking for a Senior Software Developer to join our Development... ...choices that affect the tool stack. This team takes into consideration... ...Reporting to the Team Lead, Engineering, you will work with the... ...infrastructure stability. This is a remote-first role within Canada. #LI-...Remote workWork at officeHome officeFlexible hoursWeekend work- ...can focus on what matters. Our remote-first team spans the globe, united... ...worldwide. According to the Stack Overflow Developer Survey, Docker... ...the most loved tools in modern software development! Please note: This... ...and user experience across the full lifecycle of the product. The...Remote workLong term contractWorldwideHome office
- ...We’re looking for strong Intermediate Software Developers to help us build A.I. products... ...willing to experiment with and learn new technologies. Our stack is mostly built with Ruby on Rails,... ...that functions efficiently even in a remote work setting. You will have flexibility...Remote workWork from homeWeekend work
- ...'t live without. About the Engineering Team: As a member of the... ...for projects, and investigate new ideas as we help small businesses... ...with Typescript. We expect software developers to have proficiency... ...much more. We Support the Full You: We make a serious investment...Remote workWork at officeWork from home
$100k - $150k per year
...professional growth. Whether you're pioneering new digital solutions, challenging... ...are seeking a senior, hands-on Lead MDM Engineer with 7 years of deep Stibo STEP experience... ...partners closely with business stakeholders and full-stack engineers to design user workflows, data...Remote workLong term contractFull timeTemporary workWork at officeImmediate startTrial periodFlexible hours- Go To Market Engineer - GTM Engineer - DockMaster About Dockmaster.com... ...the waterfront industry. Our software powers dock operations, reservations... ...will power every dollar of new business • Work alongside a... ...anywhere in Canada, working in a remote work model! What your day will...Remote workInternship
- ...tools - without manual work. We’re a remote-first team spread across Canada... ..., and many of our interns join us full-time after graduation. QA Automation Engineer Co-op Location: Quebec-based (Remote... ...If you’re excited about improving software quality through automation, this...Remote workFor graduatesFull timeInternshipFlexible hours
usd55 - usd60 per hour
Partner - IBM Customer - Granite Role: Senior Automation Engineer Start date: asap. No of positions: 2 Ideal price point - 55-60 USD/hr Bill rate: 70 CAD/hr Location: GTA , willing to work remote when need be. JD: • 8 -10 years of Strong Java knowledge. Ability to write code...Remote workImmediate start$145k - $185k per year
...hiring a Senior Site Reliability Engineer to help build and operate that... ..., and expansions into new regions. Contribute to and improve... ..., and experience, plus equity, full health/dental/vision coverage,... ...generous vacation. This role is remote-friendly across Canada and the...Remote work- ...Construction Quality / Field Engineer to support civil construction,... ...Experience with surveying and grade verification is an asset • Knowledge... ...construction documentation software • Strong knowledge of... ...and willingness to travel to remote project sites PREFERRED ASSETS...Remote workContract workWork at office
$150k - $175k per year
...team members. We are a team of dedicated Engineers and Designers with an average of 7 years’... ...continuously improving Grantek’s enterprise software development and delivery platforms. This... ...experience implementing enterprise-grade SDLC and DevSecOps governance frameworks....Remote workFlexible hours$125k - $209k per year
...About Us Role Summary Engineer II plays a key role in shaping and delivering AI-powered... ...team’s vision at scale. The Senior Software Engineer II contributes as a hands-on developer... ...business and organizational needs. #li-remote #B2 #li-JA1 Ready to Join Us? At...Remote workLong term contractLocal area- ...Group is looking for a Hydro Mechanical Engineer with strong design and commissioning expertise... ...using tools such as ANSYS or equivalent software. • Support condition assessment,... ...very valuable). This role is designated as remote, giving you the flexibility to primarily...Remote workWork at officeWork from homeFlexible hours
- ...crypto world. At Newton, you'll work with a remote team spread across Canada, but you'll never... ...what’s possible and continuously explore new ideas, technologies, and solutions. Role Overview: We are searching for a DevOps Engineer to improve how we build, deploy and run our...Remote work
- ...Calgary, or Montreal; however, remote candidates will also be... .... • Use advanced simulation software to optimize CO2 injection schemes... ...-date on the latest reservoir engineering practices and simulation tools... ...ability and willingness to learn new concepts and software tools....Remote workLong term contract
$118.75k - $156k per year
...connections while maintaining our flexible remote culture. About This Role As a Civil Engineer on Intersect's Development... ...tools and geospatial analysis software • Experience in grading, stormwater... ..., pet insurance allowance, full home office setup and free access...Remote workContract workInternshipWork at officeHome officeFlexible hours$38 per hour
...the platform as an AI Tutor in Electrical Engineering, you’ll have the opportunity to collaborate... ...(C1) or above. • You are ready to learn new methods, able to switch between tasks and... ...guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection...Remote workPart timeFreelance- ...leading provider of open source software and operating systems to the... ...public cloud, data science, AI, engineering innovation and IoT. Our... ...at Canonical: RustVMM – a new hypervisor for Linux focused on... ...management. Location We have remote container and virt engineering...Remote workWork at office
$74k - $97k per year
...capabilities Build global consistency by developing internal software standards in alignment with your peers and at the direction of... ...Function Apps, App Services Experience developing and deploying full stack applications Strong knowledge of Python, T-SQL Experience...Remote workFlexible hours$120k per year
...workforce spans Australia, Canada, New Zealand, the Philippines, the... ...Role Location: This is a remote role, open to candidates based... ...continuous deployment of high quality software code. One of our long term... ...scalable code for both sides of the stack. What you will do: • Compile...Remote workLong term contractImmediate startWork from homeFlexible hours1 day per week$100k - $150k per year
...2018, MoneySense has maintained full editorial independence while... ...intersection of editorial, product, and engineering to build a content engine that... ...with the modern editorial stack, specifically WordPress (or... ...and the Canadian market. • Remote-First Environment: The flexibility...Remote workLong term contractFreelanceInternshipFlexible hoursShift work- .... We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents... ...of security-hardened, enterprise-grade container images and Helm charts... ...We're looking for a Staff-level engineer to help shape the technical...Remote workHome officeVisa sponsorshipShift work
- ...have strong experience in Unreal Engine 5, including advanced lighting... ...lighting. Here at High Voltage Software, we firmly believe that the... ...products, and continually learning new software packages.... ...Service: Create Employment Type: Full Time, Permanent Working Pattern...Remote workPermanent employmentFull timeCasual workLocal areaShift work
$38 per hour
...the platform as an AI Tutor in Electrical Engineering, you’ll have the opportunity to collaborate... ...modifications. • You are ready to learn new methods, able to switch between tasks and... ...guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection...Remote workPart timeFreelance
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Software Engineer, New Grad - Full Stack (Remote). Be the first to apply!
- senior software developer Trois-Rivières, QC
- software engineer - computer Trois-Rivières, QC
- software developer remote Trois-Rivières, QC
- software engineer intern Trois-Rivières, QC
- software engineer devops Trois-Rivières, QC
- ingénieur logiciel Trois-Rivières, QC
- software developer intern Trois-Rivières, QC
- software engineer Trois-Rivières, QC
- software development engineer Trois-Rivières, QC
- software engineer salary in canada Trois-Rivières, QC
