14 Oct
|
Semios
|
Vancouver
Who you are
- You’re driven by purpose and motivated by work that matters
- You’re looking for more than a role, you want to be part of a growing, forward-thinking company solving real-world challenges to improve how farming works, today and for the future
- To be currently enrolled and working towards a post secondary degree that focuses on computer science, software engineering, or a related field, and registered in a recognized cooperative education program at a post secondary institution
- Strong attention to detail and organizational skills
- Strong problem solving skills
- Course work or experience with TypeScript
- Exposure to a modern front end framework such as React
- Course work or experience using Git and working in a shared codebase
- Passion for learning new technologies
- A positive attitude and interest in learning about Agriculture
- Experience working in a cloud environment
- Exposure to Node.js, REST or GraphQL APIs, or SQL databases
- Experience with Claude, Co-pilot or Chat GPT within the content of the Software Development Lifecyle
What the job involves
- As a Software Developer Co-op, you will collaborate with our teams to support Semios in building the most integrated platform in Agriculture, developing the web applications that growers rely on to manage their farms on a day to day basis
- You will get to work on a modern product codebase while getting experience with AI Harnesses, React, TypeScript, Node.js,
REST and GraphQL APIs, automated testing, CI/CD, and cloud infrastructure
- Build and maintain responsive, accessible user interfaces in React and TypeScript, working from designs and requirements alongside product and design
- Use AI toolsets to automate parts of the software development lifecycle
- Contribute to our shared component library and help keep patterns consistent across the product
- Write and maintain unit and integration tests, and participate in code reviews with the rest of the team
- Integrate front end features with backend services and APIs, handling real world concerns like loading states, error handling, and large data sets
- Help diagnose and fix bugs reported by internal users and customers, tracing issues across the stack
- Participate in agile ceremonies including stand ups, sprint planning, and retrospectives, and ship your work to production through our CI/CD pipeline
- Winter 2027 Co-op Term — Available from January 2027
Perks
- Sleep better knowing you're making the world a better place through more sustainable food production
- Opportunity to contribute and make an impact by working on meaningful projects
- Work with a team that values fun, laughter, and each other in collaborative and casual work environment
- Multiple office locations, convenient via transit and bike paths
- Flexible hybrid working workplace and hours
📌 Software Developer (Vancouver)
🏢 Semios
📍 Vancouver