Intermediate Front-End Software Developer

Lightspeed
Summary
Join Lightspeed as an Intermediate Front-End Software Developer and contribute to the development of its marketing website and related services. Located in Canada with flexible work options (fully remote, partially remote, or office-based), you will collaborate with a small, agile team. Your responsibilities include creating functional web components and applications, implementing UI, working with the design team, participating in code reviews, staying updated on front-end technologies, and promoting great UX. The ideal candidate possesses strong knowledge of HTML, CSS, JavaScript, and related technologies, along with experience in building responsive web components. Lightspeed offers a flexible work environment, career growth opportunities, and a range of benefits including flexible paid time off, remote work policies, health insurance, retirement plan contributions, wellness benefits, paid parental leave, and training opportunities.
Requirements
- Knowledge of semantic HTML, CSS and CSS preprocessors (Sass, LESS, etc.)
- Knowledge of JavaScript (ES6+)
- Experience with bundlers and task runners (Webpack, Gulp, etc.)
- Familiarity with JS frameworks (React, Vue.js, etc.)
- Solid understanding of cross-browser/platform issues and solutions
- Experience building responsive web components
- A keen interest in user interface design and user experience best practices
- Excellent communication skills
- Team player
Responsibilities
- Create beautiful/functional web components and applications, with a focus on the client side
- Evolve and implement new and existing UI
- Work closely with the design team to collaborate on delivering features and functionality
- Participate in code reviews, team discussions and peer support
- Stay up to date with the latest front-end technologies to ensure we are always using the best practices
- Be a promoter of great UX
- Grow yourself and your peers through peer mentoring and collaboration
Preferred Qualifications
- Experience with accessibility best practices
- Experience with writing tests, for example unit tests, integration tests and e2e
- Experience with typescript
- Experience with Wordpress and Advanced Custom Fields (ACF) plugin
- Experience developing production-grade web applications
- Experience using version control system (Git) and version control hosting services (Github)
- Experience working in an Agile development environment
Benefits
- Ability to do your job in a truly flexible environment
- Genuine career opportunities in a company thatβs creating new jobs everyday
- Work in a team big enough for growth but lean enough to make a real impact
- 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