A Space for Thoughtful Leaders is Now LIVE.

Software Engineer II – Full Stack

About the Role:
Hurix is hiring a Software Engineer II – Full Stack for a confidential client. The role is
ideal for a versatile full stack engineer experienced in building modern web
applications across frontend, backend, database, infrastructure, and cloud layers.
The selected candidate will work in a collaborative engineering environment and
partner with product teams, data scientists, and other engineers to deliver reliable,
scalable, secure, and accessible platform features.
Key Responsibilities:
● Design, develop, and maintain full stack web applications and platform
features that are reliable,maintainable, and scalable.
● Build frontend features using modern frameworks such as Angular or
React.
● Develop backend services and APIs using technologies such as Python,
Node.js, or Golang.
● Work with relational databases such as MySQL and PostgreSQL, and
NoSQL databases such as DynamoDB or similar platforms.
● Develop and maintain software solutions that align with accessibility
standards, including WCAG 2.2 AA.
● Integrate accessibility best practices into code, testing, and design
processes.
● Collaborate closely with product managers, data scientists, and
engineering teams to deliver high-quality solutions.
● Explore opportunities to integrate AI capabilities into applications
where they add clear value to the user experience.
● Implement application security best practices and support compliance
with relevant data privacy and protection requirements.
● Contribute to CI/CD processes to enable smoother and more reliable
releases.
● Support cloud infrastructure and optimize applications for
performance, cost, and security.
● Apply engineering best practices to ensure software quality, stability,
performance, resiliency, and maintainability.
Preferred skills & Requirements:
● 3+ years of experience in product or enterprise software development.
● Hands-on experience across the full software stack, including frontend,
backend/API, databases, cloud infrastructure, and deployment
workflows.
● Experience building full stack features using Angular or React, backend
APIs using Python, Golang, or Node.js, and cloud infrastructure using
AWS or Azure.
● Experience implementing accessible features in web applications.
● Strong technical abilities in software development, testing, monitoring,
performance tuning, and deployment pipelines.
● Understanding of application security principles, data privacy
considerations, and secure coding practices.
● Strong technical communication, collaboration, and problem-solving
skills. Passion for technology and commitment to staying current with
modern engineering practices and emerging capabilities.
Preferred Qualifications:
● Familiarity with AI or machine learning integrations.
● Exposure to LLM frameworks such as LangChain or similar tools.
● Awareness of Retrieval-Augmented Generation (RAG) patterns or similar AI
integration techniques.
● Experience with infrastructure as code tools such as Terraform.
● Experience working in agile, cross-functional product engineering teams
Technical Skills Snapshot
Area
Frontend
Backend/API
Databases
Skills / Tools
Angular, React
Python, Node.js, Golang
MySQL, PostgreSQL, DynamoDB or
similar NoSQL databases
Cloud/Infrastructure
Engineering Practices
AI Exposure
Candidate Attributes
AWS, Azure, Terraform
CI/CD, testing, monitoring,
performance tuning, security,
accessibility
LLM integrations, LangChain, RAG
patterns – preferred
● Collaborative and comfortable working across engineering, product, and data teams.
● Quality-focused with a strong ownership mindset.
● Able to balance user experience, performance, maintainability, and security.
● Curious about emerging AI capabilities and practical integration opportunities.

Job Category: Software Engineering
Job Type: Contract
Job Location: Canada

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Get In Touch

Degree Demand is Evolving.
Are Your Offerings?

Is your institution struggling to keep up with new course launches? From curriculum design and assessments, to course creation, we transform your courseware into a scalable, personalized learning ecosystem. Partner with us to upgrade your curriculum without requiring a full rebuild every time.