Recherche d'emploi > Calgary, AB > Software developer

Intermediate Software Developer

Bold Commerce
Calgary, AB
Temps plein

Intermediate Software Developer

Who is Bold Commerce?

Bold Commerce makes checkout better, helping brands convert more shoppers in more places. As a leader in the composable commerce space, Bold Checkout is the only high-converting, customizable headless solution for a checkout without limits.

Named one of Built In Austin's Best Places to Work, Canada's Top Employers for Young People, and Manitoba's Top Employers, we're a dynamic team that truly cares about building the future of e-commerce.

We live by the BUILDERS Code, a shared set of practices, beliefs, and values that help shape this remote-first company.

Founded in 2012, with team members (Builders) located throughout Canada and the U.S., and backed by investors like OMERS Ventures, WhiteCap Venture Partners, and Round13 Capital, Bold is leading the way to a better, composable ecommerce future.

About the role

Our Engineering Team is seeking an Intermediate Developer who excels at owning their work from concept to production. Your core responsibility will be to implement essential product features and address intricate bugs to enhance product value and support sales efforts.

Working closely with our engineering teams, you'll play a vital role in steering us toward our company goals.

What you'll do

  • Work within product roadmap timelines to implement features and moderately complex bug fixes
  • Read and write clean and secure code following the company's coding standards / practices
  • Write tests in line with the practices and patterns established by the team (unit, e2e, acceptance)
  • Own work from unit tests to merge requests (MRs) and perform production releases with minimal support of team / lead
  • Actively contribute to all System Development Life Cycle (SDLC) practices by the team (stand ups, reviews, retros, estimating)
  • Collaborate with other team members to resolve incidents and fix bugs
  • Communicate status updates on the work in relation to delivery / launch dates
  • Participate in and facilitate user story / requirements discussions with support from lead
  • Keep team-owned product documentation relevant and accurate
  • Provide informal mentoring to more junior team members
  • Apply common application architecture patterns when planning or implementing software solutions

What we're looking for

  • 3-5 years of relevant software development experience with a post-secondary education in computer science or related field OR equivalent work experience
  • Proficient in industry-standard software design and development practices aligned with Bold's technical stack
  • Confident decision-making, seeking feedback when necessary and prioritizing work based on team / company objectives
  • Effective communication, promptly incorporating feedback, and presenting technical requirements clearly
  • Strong problem-solving skills, proactively identifying and resolving blockers, and collaborating to solve complex issues
  • Familiarity with agile and Lean practices, considering CI / CD and infrastructure decisions during technical implementations
  • Proficient in PHP and Laravel, experience in React and Go viewed as a bonus
  • Basic understanding of SQL for relational database queries
  • Experience with Magento or Commercetools is an asset
  • Il y a 7 jours
Emplois reliés
CB Canada
Calgary, Alberta

Robert Half is currently seeking an experienced Software Developer for our Calgary Client. Your top notch development skills for web and mobile applications combined with solid problem solving ability will ensure you design, build, deploy and maintain software products that will help grow the busine...

Vidyard
Remote, Canada
Télétravail

As an Intermediate Developer focusing on Developer Experience, you will be instrumental in enhancing the productivity and efficiency of our product teams. By ensuring our infrastructure is robust and our developers are well-supported, our Developer Platform team plays a crucial role in enabling our ...

Bold Commerce
Calgary, Alberta

Intermediate Software Developer, DevOPS. We're hiring an Intermediate DevOps Engineer to drive efficiency and accelerate software delivery at Bold. Automate routine tasks and streamline workflows to enhance operational efficiency, improve developer productivity, and support reliable software deliver...

Hootsuite
Calgary, Alberta

Intermediate Software Developer, Frontend. ...

CP
Calgary, Alberta

Demonstrates established analysis and critical thinking skills in isolating and debugging software problems, able to analyze impacts of change or impact within their given area of expertise. Learn how to incorporate operational efficiency and safety to software solutions and business applications. ...

Bold Commerce
Calgary, Alberta

Intermediate Software Developer. Our Engineering Team is seeking an Intermediate Developer who excels at owning their work from concept to production. Apply common application architecture patterns when planning or implementing software solutions. Proficient in industry-standard software design and ...

Nova Tribes Inc
Calgary, Alberta

We are seeking an experienced Java/J2EE Developer with strong expertise in multi-threading, microservices architecture, and distributed systems. ...

Sulekha
Calgary, Alberta

If you are Someone looking for IT Roles in the USA with or without IT experience and with valid work Permit.We work on different IT technologies with US Clients.Support training offers training in software technologies and services including interview support and BGV support and Job support .IF ANY ...

Emonics LLC
Canada

Strong Python developer and experience in Java is an added benefit. Python Backend Developer | Location: Canada or Mexico / Remote | Client: Disney / TAVANT. Strong hands-on experience Python, good knowledge on ML concepts. ...

BMO
Canada, Canada

Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well as technology landscape. JS or Python programming language and basic architecture concepts. ...