Categories Internet, Web, E-Commerce, Programming, Development
Calgary, AB • Full time
We're seeking a Full-Stack Software Engineer to join our talented team on our agriculture venture. You will thrive in smaller team environments, possess a hands-on approach, and have the ability to prototype quickly and deliver new features in an agile environment. You will play a crucial role in designing, developing, and implementing cutting-edge software solutions that power our AI product. This is a unique chance to leverage your technical expertise, creativity, and problem-solving skills to drive innovation and shape the future of AI technology.
NOTE: This exciting opportunity is for an agriculture venture studio company with AltaML. More details will be shared with qualified candidates.
Responsibilities:
Design, develop, document, and maintain prototypes and products
Participate in brainstorming, design reviews, code reviews and architecture evolution discussions
Contribute to the analysis of business requirements, prepare design and implementation recommendations, and estimate development effort
Review and comment on the technical feasibility of UI/UX designs
Work collaboratively and professionally in cross functional teams to achieve our goals
Contribute to continuous practice improvements
Experience:
4+ years of experience as a full stack developer
Proficient in C#, with a good knowledge of the .net core ecosystems
Strong Experience with Entity Framework core
Unit and API testing with xUnit, Postman, or others
Experience with React Native (Expo).
Working in an agile environment (e.g. Azure DevOps)
Proficient understand of GIT
Able to write clean, readable, and easily maintainable code
Experience taking an idea from conception to production.
Nice to Have's:
Experience with Micro Services Architecture
Application caching with Redis Cache
Docker
Experience with Typescript, Redux Toolkit, and Jest
Experience developing applications using an LLM API like GPT
Experience with frameworks like LangChain and VectorDBs
Since you are applying from outside Canada, you application will be moderated by our team. You will receive an email once it's been approved.
There was an error, please try again.
You must be legally entitled to work in Canada in order for your application to be considered.
I am legally entitled to work in Canada
Application from outside Canada
Finding an employer that will assist you in your work permit without knowing you is utopic.. Employers simply do not consider non-resident applications. We strongly recommend that you immigrate to Canada before you start looking for employment.