Senior Software Engineer - Full Stack (Remote)

  • Rad Power Bikes
  • Salt Lake City, UT
  • Apr 07, 2021

Job Description

Why We’re Rad (about us):  
Rad Power Bikes is a leading consumer-direct ebike manufacturer specializing in high-quality yet affordable electric bikes for weekend warriors, hardcore commuters, and family cyclists. 
Madly growing, we are seeking a full-time Senior Software Engineer to help us design, build and maintain many of the services and technologies that are central to Rad’s mission - an unrivaled customer experience. If you enjoy working in a collaborative environment and are looking to support a dynamic team, read on.    This position is REMOTE and ideal candidates will be located in Vancouver BC, Salt Lake City, UT or Portland, OR. 
Our Senior Software Engineer will be responsible for ensuring our systems run at peak performance for our customers while 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 seek new and better ways of doing things, generating original and imaginative ideas, products, and/or solutions
  • You understand the importance of writing testable and maintainable code
  • Experience mentoring and managing small, agile software development teams
  • Writing and maintaining effective documentation does not scare you

Additional Requirements:

  • Bachelor’s degree or equivalent work experience Experience with Python, Node, Go, Rails
  • Experience with professionally building web applications for 2+ years
  • Experience with Javascript - ES6, Webpack, React / Vue
  • 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, you would have:

  • 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
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 an 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.

Organization Type

Company

Want us to tweet your job? Please write your organization's twitter username below (just the username, please do not add the '@')

RadPowerBikes