Software Engineer II - Full Stack (AI)
Summary
Consultbae is hiring a full stack engineer for a 6-month remote contract (EST) with a confidential client. Day to day: build web apps and platform features across frontend (Angular/React), backend APIs (Python/Node/Golang), SQL/NoSQL databases, AWS cloud, and CI/CD, meeting WCAG accessibility standards, with preferred AI/LLM integration work.
Compensation: No equity
Job Title: Software Engineer II - Full Stack Location: Canada Employment: 6 Months Contract Work Mode: Remote (EST Time - Zone) Function: Engineering / Product Technology *Mandatory Skills*- Python, Angular/React, AWS, CICD, Microservices, WCAG, AiML **About the Role:** We are 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 Skills / Tools Frontend Angular, React Backend/API Python, Node.js, Golang Databases MySQL, PostgreSQL, DynamoDB or similar NoSQL databases Cloud/Infrastructure AWS, Azure, Terraform Engineering Practices CI/CD, testing, monitoring, performance tuning, security, accessibility AI Exposure LLM integrations, LangChain, RAG patterns - preferred Candidate Attributes ● 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. Values: ● Get stuff done ● Move fast with purpose ● Win with ideas ● Sweat the details ● Deliver great customer experiences ● Make your teammate successful