Lead Ruby Developer
Bold Commerce
Calgary, AB
6d ago

About the role

Who is Bold Commerce?

Named one of North America’s fastest-growing companies by Deloitte, Bold Commerce provides innovative ecommerce technology for businesses of all sizes.

We believe Bold brands should have the ability to create and customize powerful transaction experiences across all channels.

Staples Canada, Vera Bradley and Harry Rosen are among the 90,000+ brands in over 170 countries that trust Bold’s suite of ecommerce tools to power their online stores every day.

We're made up of more than 400 professionals (and growing) who live and breathe ecommerce, and truly care about what we do.

We call ourselves Builders. Here at Bold, we live by the , our shared set of practices, beliefs, and values that help to shape this dynamic company.

Who is Kickbooster?

Kickbooster is a high-growth division of Bold Commerce, dedicated to creating the most powerful and effective technology solutions for the crowdfunding industry.

We develop and manage a suite of crowdfunding products, aimed at empowering individuals to bring their ideas to life!

Click to learn more about Kickbooster!

Our growing Kickbooster Team is looking to hire an experienced and driven Lead Developer to lead a unique team. In this role, you will enable a team of developers to produce high-quality software for various brands that utilize our platform.

You will have top-notch communication skills to convey your thoughts and ideas in a clear fashion both internally to build relationships with your team and externally with our brands and partners.

We use technologies and frameworks including (but not limited to) PHP, Go, Ruby on Rails, Javascript, React, and Laravel.

If you don’t have experience with these, no problem! Experience with similar technologies and willingness to learn our tech stack will take you far.

What you'll do

  • Lead a team of developers and work with product managers, QA analysts, designers, and other team leads to build high-quality software
  • Oversee your team and remove roadblocks to ensure we ship small things frequently and safely
  • Support the growth of the team through coaching, mentoring, and 1 : 1s
  • Provide ongoing feedback to team members for career growth including performance reviews
  • Identify resource needs for your team, including placing and onboarding new hires
  • Apply your experience as an active contributor to our growing codebase to implement new features, squash bugs, and improve the overall product
  • Participate with making architecture and design decisions that impact performance, security, and scalability
  • Leads the team’s delivery including iteration planning, daily standups, code reviews, and shipping features to production
  • What we're looking for

  • A work ethic that demonstrates dedication and commitment to Bold’s mission and belief in our
  • Post-secondary education in computer science or equivalent program; equivalent work experience will also be considered
  • 6+ years experience working as a software developer (preferably in Ruby on Rails)
  • Previous experience leading a team of developers with strong management and technical skills
  • Experience writing high-quality code, as well as the ability to enforce high-quality coding standards
  • Expert understanding of software delivery processes
  • Experience coaching a team of developers through code reviews and pair programming
  • Comfortable providing constructive feedback to internal and external stakeholders
  • Experience with or interest in TDD, CI, and CD
  • Experience working with a fast-paced, Agile-driven development team
  • Experience with API design and development (REST or GraphQL) is an asset
  • Experience working with Docker, Kubernetes, and GCP or another cloud platform is an asset
  • Experience with MySQL, Postgres, or other database management systems is an asset
  • Experience working with Concourse, Jenkins, or other CI systems is an asset
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form