Lead Software Engineer - Frontend (E-Commerce)

over 1 year ago
Full time role
Kelowna, BC, CA... more
Kelowna, BC, CA... more

Job Description

Wanted: Lead Software Engineer - Frontend (E-Commerce) 

Are you passionate about clean, scalable code? Does the idea of making a positive impact on the planet excite you? If so, we’re looking for an amazing Tech Lead to join our Engineering Team.

You:

  • Are not afraid of jumping into the deep end
  • Are excited about building empowered teams
  • Feel rewarded from seeing others grow as a result of your mentorship
  • Have a strong understand of FE coding logic, how to reduce tech debt, avoid bugs, and launch features 
  • Have pulled recyclables out of the trash

We:

  • Believe we do not inherit the earth from our ancestors; we borrow it from our children
  • Work to protect and restore the environment
  • Aren't afraid to make mistakes as long as we learn
  • Care more about your values and intelligence than your experience
  • Are committed to creating team dynamics that create empowerment vs. entitlement

Our Core Values:

  1. Commit to a culture that builds a strong COMMUNITY
  2. Foster CREATIVITY to inspire fresh innovation
  3. Embrace COURAGE by taking action despite uncertainty
  4. Live with Awareness and CONSCIOUSNESS of our choices

About the role: 

The Ecommerce team is seeking a Lead Engineer who can take ownership of the technical implementation of our ecommerce experiences and be a key mentor to the other developers on the team.

The ideal candidate should have previous experience leading teams and working directly with product managers/owners to help set the direction for the team. They should also be a strong technical contributor spending at least half of their time writing code.

Your day-to-day responsibilities will include:

  • Leading and mentoring our Frontend Developers on the E-commerce Team.
  • Leading the technical direction of new features and systems for our websites.
  • Continuously improve the performance of existing websites and offer guidance for implementation strategies of future features and enhancements.
  • Maintaining a high bar for code quality and best practices and ensuring the team adheres to these standards.
  • Helping the team to prioritize and break down their work into testable and easily executable chunks.
  • Prototyping when needed in order to show the team examples of your intended direction for features
  • Reviewing PRs in accordance with your co-defined release process
  • Since you report to the PM for the E-Commerce team, you are constantly collaborating on what the next right priority is and ensuring the dev team is clear on outcomes and bought in
  • Consult with the Director of Engineering on any major projects to ensure technical direction is aligned
  • Rolling up your sleeves when needed to implement and deploy new features
  • Knowledge share and collaborate with the mobile tech lead on projects that impact the entire DX
  • Assist in improving the implementation of Scrum 
  • Assisting with quarterly reviews, career development, and hiring of the Frontend Development Team

What we are looking for:

  • 5+ years hands on experience as a frontend engineer writing production-grade code in modern frontend programming languages
  • A proven track record of leading the technical direction for software development teams with strong technical mentorship.
  • ​​Strong fundamentals and hands-on experience designing and implementing highly available and performant products
  • Knowledge or experience with Shopify
  • High level of fluency in one or more frontend programming languages such as HTML, CSS, Javascript or Typescript and experience working with libraries such as React, Vue or Angular.
  • ​​Experience writing and consuming HTTP APIs (eg. Rest, GraphQL).
  • Curiosity and passion to constantly learn new things. We are creating a new product category, we can’t expect to know everything.
  • Strong written and verbal communication skills. You’ll clearly and concisely communicate via JIRA, Google Docs, Github, Slack, and Zoom to name a few.
  • Passion to lead and grow team members in their career and technical knowledge.

Bonus Qualifications:

  • Experience with static site generators
  • Experience working with headless technologies

Commitment to Diversity 

Pela is committed to cultivating and preserving a company culture of diversity, equity, and inclusion. This means we seek out people with a diversity of opinion and with strengths that will be complementary to our existing organization. We know that we will grow and learn better with a diverse team. When recruiting new members of our team, we welcome the unique contributions that you can bring in terms of your education, culture, ethnicity, race, sex, gender identity and expression, age, religion, and sexual orientation.

Salary: $85,000-$125,000 CAD based on experience

Similar jobs