Full-stack Software Engineer

May 8 2024
Industries IT: Services
Categories Computer Engineering, Software Engineering,
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
Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network