Tech Stack AWS Azure Cloud Docker Go Google Cloud Platform JavaScript Kubernetes Microservices Node.js React
About the role Develop and maintain our web applications using Node.js, React, and Go/Golang Collaborate with our team of designers, product managers, and engineers to develop new products, features, and improve existing products Ensure the highest level of performance and user experience for our web applications Own and be accountable for your work Write code that is clean, tested, maintainable, and efficient; encourage others to do so via meaningful code reviews Work with your team and other teams to integrate our web applications with third-party services and APIs Lead initiatives with your team Mentor junior developers and contribute to our engineering culture and best practices Requirements A minimum of 6+ years of experience as a Full Stack Developer Strong system design experience building highly scalable systems Very proficient with React and Node.js – Golang experience is also valued Proficient with document-based and relational databases Experience with Kubernetes and Docker Familiarity with cloud services such as GCP, Azure, or AWS Knowledge of serverless computing Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience) An extreme ownership mentality Strong problem-solving skills and attention to detail Excellent communication and collaboration skills Experience with agile development methodologies Strong understanding of software development principles, design patterns, and best practices Proven track record of delivering high-quality software projects on time Experience with refactoring and modernization of legacy codebases, breaking monoliths into microservices/microfrontends Lightspeed equity scheme (we are all owners). Flexible paid time off and remote work policies. Health insurance. Contributions to your pension plan - RRSP. Health and wellness benefit of $500 per year. Paid leave and assistance for new parents. Mental health online platform and counseling & coaching services. Training opportunities to grow your skills and career Volunteer day. Fully stacked kitchen (hot and cold beverages, meals served). Happy hours to build your relationships with colleagues after work Copy ATS Keywords Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills Node.js React Go Golang Kubernetes Docker document-based databases relational databases cloud services serverless computing
Soft skills extreme ownership mentality problem-solving skills attention to detail communication skills collaboration skills mentoring leadership accountability code review agile development
Certifications Bachelor's degree in Computer Science Bachelor's degree in Software Engineering