Tech Stack
AWSAzureCloudCypressDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesNode.jsReact
About the role
- Develop and maintain our web applications using Node.js, React, and Java
- 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
- 6+ years of experience as a full stack developer
- Very proficient with React, Node.js, and Java and backend web development technologies
- Proficient with Elastic, document-based, and relational databases
- Experience with Kubernetes, Docker and cloud services such as GCP, Azure, or AWS
- 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
- 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
- As a global company with employees and clients outside of Quebec, fluency in English as a working language is required
- Nice to have: Experience with Go/Golang and knowledge of serverless computing
- Nice to have: Experience with Cypress and Test Automation
- Nice to have: Experience with observability, metrics, and monitoring
- 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.
- Lots of autonomy, flexible work culture.
- Innovation time to explore and learn at work.
- Shaping the company by joining cultural & technical committees.
- Tons of growth opportunities into technical or people management roles.
- Opportunity to join a fast-paced, high-growth company.
- Opportunity to learn, expand your skill set, forge wonderful relationships and make your mark within the diverse and inclusive Lightspeed family.
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsReactJavaElasticKubernetesDockerGCPAzureAWSCypress
Soft skills
problem-solvingattention to detailextreme ownershipmentoringcollaborationleadershipaccountabilitycommunicationagile methodologiescode review
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineeringrelated field degree