Staff Developer

Calgary, AB

Radicle is looking for a Staff Developer to join our team! Successful candidates will have a robust technical development background as well as experience mentoring, coaching, and managing teams of developers. This is a high influence position that is focused on the development of the team and the team members individual skills over their own contributions. Above all we are looking for someone with a great attitude, high energy, and focused on execution and accountability. Someone that will work with our team and clients to deliver the best solution.

Primary Job Components

  • Responsible for the complete development life cycle of the solution and oversee a complex product with major bottom-line impact
  • Work in partnership with peers and Director of Software Development to create best practices for software development and documentation, evangelize these best practices across the team, and deliver high-quality work on tight schedules through the enablement of team members
  • Work closely with product management and developers to produce technical designs, architectures, and viable approaches for new product development
  • Support QA team integration and delivery into the CI/CD process
  • Collaborate with Product Management team to ensure that we are building the best products
  • Support the onboarding and recruitment of development team members
  • Help establish new standards across the development organization
  • Address gaps in talent by leading and mentoring teams’ member
  • Communicate and help facilitate to resolve problems of various natures including technical, interpersonal, and conceptual

Expected Outcomes

  • Career management and development of direct report
  • Enablement of team members to deliver better outcomes
  • The creation of accurate and timely technical specifications to support product design requirements
  • Work closely with other leaders to address challenges, envisage solutions and bring them to reality
  • Oversight of implementation of large impact/scope technologies (services, frameworks, dependencies, etc.)
  • Manage and/or participate in solving complex technical problems

Experience, Skills and Characteristics

  • 7+ years of relevant experience with respect to a combination of software development and leadership
  • Deep hands-on technical expertise, with knowledge of software development lifecycle
  • Excellent verbal and written communication skills
  • Prior experience managing of a team of developers or other transferrable domain experience


Radicle is a team driving planet-positive change through a combination of technology and people. Being part of that energy involves working across fast-paced and growing teams with your avant-garde and forward thinking.

We value both EQ and IQ. Our culture embraces both emotional and intellectual intelligence. Psychological safety is a necessity if we are to reach our ambitious goals. To support this roadmap, we have partnered with CultureSmith, which gives us the tools we need and continued education to ensure leaders stay leaders and teams stay teams.

We invest in our people. We strive to give you a place to grow and thrive outside of your comfort zones, with a team that empowers and supports you every step of the way.

No one is an island. You will be expected to collaborate with your peers both internally and externally to your business unit and given freedoms to express solutions creatively.

We believe growth is a journey. We celebrate failures as learning experiences. Our goal is to course-correct early and often – that's one way we'll know we're on the right path.

Email your resume to with the Job Title in the subject line to apply.

We thank all applicants for their interest in advance. Only those chosen for interviews will be contacted.

Balance is Possible