Lead Software Engineer, Vancouver

over 3 years ago
Full time role
Vancouver, BC, CA... more
Vancouver, BC, CA... more

Job Description

Why We’re Rad (about us): Rad Power Bikes is on a mission to get people onto bikes, electric bikes that are built for everything and priced for everyone - the weekend warriors, hardcore commuters, and family cyclists.
Madly growing and located in Ballard, we are seeking a full-time Lead Software Engineer to join our team. If you enjoy working in a collaborative environment and are looking to support a dynamic team, read on.
Our Lead Software Engineer will be responsible for ensuring our systems run at peak performance for our customers while managing/mentoring a team of developers dedicated to creating a great customer experience. You’ll be leading the decisions across our architecture, driving technical design and implementation helping to move our technology forward.

Why You’re Rad (about you):

  • 5+ years of experience in software development
  • Proven track record of building and maintaining highly scalable products
  • Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous integration/deployments, testing and development operations
  • You understand the importance of writing testable and maintainable code
  • Experience mentoring and managing small, agile software development teams

Additional Requirements:

  • Bachelor’s degree or equivalent work experience 
  • Experience with PHP, Python, Ruby, Go, C/C++ or C#
  • Experience with professionally building web applications for 2+ years
  • Experience with Javascript - ES6, Webpack, Angular, React
  • Understanding of relational databases and SQL
  • Impeccable verbal and written communication skills

You get bonus points for:

  • Prior experience in Ecomm or omnichannel industry
  • Experience in building and maintaining various CI/CD pipelines and cloud-based container orchestration
  • Shipped a product in the last 2 years
  • Developed a GraphQL based API

Had you been with us last month, the top 5 things you would have impacted are:

  • Built and maintained our eComm platform (Shopify), ensuring all builds were tested and deployed in a timely manner
  • Built and scaled backend services and partner APIs
  • Managed code integration projects for our ERP layer with systems such as Shopify, our 3rd party Warehouse Management Systems and NetSuite accounting systems.
  • Worked with designers, and PMs to define feature specifications and ship new features and products to our customers
  • Helped to define our Software roadmap as part of the Engineering leadership team
Sounding good? Read on to understand what matters most to us:At Rad, we take our company values seriously. They are lived out in everything we do. Our RADICAL values really do frame what our expectations are for each and every team member. We are: 
Responsible to our environment, community, and teamAccountable, we take ownership, bias to action, seek and provide feedbackDiverse, inclusive of experiences, backgrounds, and skills, we value every voiceInnovators, we challenge ourselves and the status quo, we are originalCustomer-driven, completely, we do the right thing for our ridersApproachable, kind, we collaborate and are always willing to helpLearners, we grow our skills, we are humble and seek to improve
Does this sound like you? Please apply and join us!

Rad Power Bikes is proud to be an Equal Opportunity Employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
If you need assistance or accommodation due to a disability, you may contact us at 800-939-0310 or jobs@radpowerbikes.com.
Recruitment Agencies: Although we value the services you provide, at this time we are not leveraging external 3rd party recruitment resources for this search.  Should those needs change, we will seek your assistance directly.

Similar jobs