Skip to content

Developer & IT Assistant

Developer & IT Assistant

Software and Programming Jobs Information Technology Jobs

Looking for a passionate individual who thrives on building digital tools and finding practical, reliable technology solutions.


Developer & IT Assistant
Availability: Must be available during hours optimal for field personnel support


About Us:
Shakti by TELUS fosters a culture of innovation, hard work, and kindness. We are a reforestation company that plants trees and develops projects across Western Canada—from British Columbia to Manitoba.

About You:
We are seeking a passionate individual who thrives on building digital tools and finding practical, reliable technology solutions. If you are a proactive problem-solver with a high technical aptitude and a desire to learn and grow, we encourage you to apply. We value a positive attitude and a willingness to learn, which may be prioritized over specific experience.

Job Summary:
This is a hybrid role combining application development with general IT support. The successful candidate will initially focus on the development of Shakti’s application under the guidance of the IT Manager and alongside the development team. Over time, the role will expand to share and support the daily IT needs of the organization, creating redundancy and fostering growth within the IT department.

Key Responsibilities:
Support Shakti IT functions:

  • Administration of SaaS accounts: Google Workspace, Slack, etc.
  • Data analysis support.
  • IT security review, remediation for SaaS accounts and digital infrastructure.
  • Proactively assess and resolve IT security risks.
  • Configure off-the-shelf software solutions and develop scripting tools to automate and streamline processes.
  • Internal app user support
  • Front-line support tasks such as creating user accounts and managing permissions.
  • Monitor user team group chats and receive and manage bug reports and feature requests.
  • Train users, create training materials, and assist in developing training processes and systems.
  • Develop a relationship with Shakti management and field staff with the goal of responding directly to user feedback.
  • App product
  • Synthesize user feedback for development and assist in prioritization and triage.
  • Create app documentation for internal use and user support.
  • Take part in discovery sessions and assist in note-taking and synthesis.
  • Review and refine product backlog.
  • Write concise PRDs and assist with feature design.
  • Assist with roadmapping and project planning.
  • Draft sprint reports and documentation.
  • App development
  • Test and review PRs submitted by team mates
  • Develop features, manage bug fixes.
  • Analyze codebase and assist in stewardship of project and development decisions.
  • Suggest and design UI and workflow improvements.
  • Assess and resolve technical debt.
  • Take part in daily standup meetings, bi-weekly retrospective, and sprint planning ceremonies.
  • Contribute to development processes and team workflows.
  • Assist with troubleshooting code and infrastructure.
  • Support code repository and infrastructure management.
  • Develop skills as a web development project manager.
  • Assist in technological innovations.

Qualifications & Experience:
Required:

  • Strong experience with Git and repository management.
  • Proficiency in TypeScript and a demonstrated ability to quickly learn and apply new technologies, specifically React and/or Remix.
  • Full-stack web development experience.
  • A genuine enthusiasm for learning and a high level of technical aptitude.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • A positive, humble, collaborative and customer service attitude.
  • Nice to have:
  • Experience building and integrating third-party APIs.
  • Knowledge of authentication and authorization integration.
  • UI design experience using tools like Figma and participating in the design discovery process.
  • Familiarity with cloud infrastructure, particularly Google Cloud Platform (GCP).
  • Experience with Agile development workflows.
  • Proven skills in data management and organization.
  • Experience building AI-integration tools.
  • Previous experience in the treeplanting industry is highly beneficial, as well as experience in the forestry industry or work camp environment.

What We Offer:

  • A flexible work schedule.
  • A culture that values innovation, hard work, and kindness.
  • The opportunity to bring your ideas to the table and make a real impact.
  • A supportive environment that prioritizes learning and professional growth.

If you are a motivated individual with a passion for technology and a desire to contribute to a dynamic team, we encourage you to apply.

Please send resume to email: careers@shaktitrees.com

Additional Info

Job Type : Full-Time

Location : Remote

Experience Level : Intermediate Level

Salary range : $80-90K with opportunity for a bonus up to 20% of salary based on performance.

Powered By GrowthZone
Scroll To Top