
Full Stack Developer
Envoi
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$70,000 - CA$95,000 per year
Job Level
About the role
- Develop automated frameworks and production features that enable Envoi to deliver a delightful, bug-free experience to recipients, retailers, drivers, warehouse, and operations.
- Work across the entire stack, solving problems for web, mobile, and backend while simultaneously building the infrastructure (Terraform) and CI/CD pipelines (GitHub Actions) that support them.
- Continually improve code quality and how we ship code at Envoi. You will write production code in React/Node.js, automate mobile testing with Maestro, and optimize our Kubernetes deployments.
- Collaborate with design and product to discover and build unique value into all our products, ensuring that "quality" is baked in from the start.
Requirements
- Degree or Diploma in Computer Science, Software Engineering, or equivalent practical experience.
- 0 to 3 years of professional experience.
- Excellent problem-solver: Able to creatively develop solutions to a wide array of technical challenges, from flaky mobile tests to backend race conditions.
- Solid programming ability: Production experience in our stack ( React, React Native, Node.js ) and a strong grasp of SQL.
- DevOps Fluency: Understanding of cloud infrastructure ( GCP, Kubernetes ) and experience managing resources using Infrastructure as Code ( Terraform ).
- Automation Expertise: Experience with modern testing tools (specifically Playwright for web and Maestro for mobile) is highly desired.
- Curious & Driven: Passionate about learning how the world works from different perspectives and eager to solve challenging business problems.
- Mission Aligned: Excited about building a world-class last-mile experience at a fast-growing company.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactReact NativeNode.jsSQLTerraformKubernetesGitHub ActionsPlaywrightMaestroCI/CD
Soft skills
problem-solvingcreativitycuriositydrivecollaborationcommunicationadaptabilitymission alignment
Certifications
Degree in Computer ScienceDiploma in Software Engineering