logo

Don’t miss our next webinar live from NACW on April 1st: How to scale soil carbon projects, with Indigo Ag. Register here.

Software Developer

ChrysaLabs is developing a technological solution for soil analysis designed for carbon quantification projects on agricultural land. To support the rapid growth of our field operations, the software development team is designing specialised solutions aimed at simplifying the work of field teams, enabling remote monitoring of operations, and optimising data traceability and transparency.

 

MAIN RESPONSIBILITIES
  • Help develop and improve our web and mobile applications, designed for our clients and partners or for internal use.
  • Maintain the quality of the code and architecture by actively participating in technical discussions and code reviews.
  • Work with designers and the rest of the team to translate the product vision into effective technical solutions.
  • Contribute to the development of the continuous integration, testing and deployment (CI/CD) infrastructure.
  • Communicate effectively and foster teamwork to resolve technical challenges within an agile team.

 

PROFESSIONAL REQUIREMENTS
  • A university degree in computer science, software engineering or a related field.
KNOWLEDGE AND SKILLS
Technical skills
  • Experience in software development, with a focus on mobile and web application development. Experience with Flutter and React is an advantage.
  • Experience in backend infrastructure development within an application development context. Experience with GCP, Golang, gRPC and MongoDB is an advantage.
  • Understanding of UX/UI design principles and the ability to translate mock-ups into functional user interfaces. Experience with Figma is a plus.
  • Good knowledge of Clean Code principles. An interest in architectures such as DDD and FSD is an asset.
  • Excellent knowledge of version control tools such as Git. Experience with GitLab CI/CD is a plus.
Cross-functional skills
  • Fluency in French and English.
  • Ability to work effectively as part of a team, communicate clearly and collaborate with non-technical staff.
BENEFITS AND REMUNERATION
  • Attractive total remuneration package: A competitive salary supplemented by a motivating bonus scheme to reward your contribution to our growth.
  • Annual wellness allowance of $500.
  • RVER (Voluntary Retirement Savings) contribution scheme.
  • Health and dental insurance, as well as TELUS Health Virtual Care, from day one (60% covered by ChrysaLabs).
  • Generous paid leave: 3 weeks’ holiday, 5 personal days and additional days off during the festive season.
  • Unlimited snacks and coffee with a stunning view of Mount Royal.
  • Flexible working hours and a hybrid model (remote working/office).
  • Social activities: Lunch & Learns, after-work drinks, team outings and corporate events.
  • Performance reviews and training to support your professional development.