Full Stack Developer
1 day ago
Employment Type: Full-Time
Robots & Pencils is seeking a Full Stack Developer (Level 3) to contribute to the development of conversational and agentic AI applications within our AI & Agents practice. This team is responsible for creating, scaling, and maintaining intelligent, interactive chat and automation systems that enable seamless, human-like customer experiences.
The Full Stack Developer will work across both front-end and backend systems to design and implement features that power agentic chat experiences, integrating large language models (LLMs), real-time data, and robust APIs. The role requires strong software engineering fundamentals, practical experience with AI-assisted development tools, and a collaborative approach to problem-solving.
Key Responsibilities
Engineering and Development
Design, build, and maintain full stack web applications that support agentic and conversational AI experiences
Develop scalable backend services and APIs to support real-time chat, workflow orchestration, and data processing
Implement intuitive, high-performance frontends using modern frameworks such as React or
Integrate LLMs, agent frameworks, and external APIs to enhance automation and user experience
Contribute to architectural decisions and design reviews, ensuring reliability, security, and maintainability
Utilize AI development tools such as GitHub Copilot, Claude Code, or OpenAI Codex to accelerate prototyping and delivery
Collaboration and Delivery
Work closely with product managers, UX designers, and cross-functional teams to define and implement product features
Participate in sprint planning, code reviews, and release coordination
Support continuous integration and deployment pipelines, ensuring smooth delivery and testing processes
Collaborate on AI model integration and prompt design in support of intelligent application behavior
Communicate technical trade-offs and recommendations clearly to both technical and non-technical stakeholders
Innovation and Continuous Improvement
Explore and adopt new frameworks, libraries, and tools that enhance engineering productivity and system performance
Contribute to team knowledge sharing and documentation around emerging AI and agentic development practices
Apply creative problem-solving to improve scalability, latency, and user experience
Support experimentation, evaluation, and iteration of AI-powered product features
Required Skills and Qualifications
5+ years of professional experience in full stack software development
Proficiency in JavaScript, TypeScript, and at least one backend language such as Python or
Experience developing applications using React, , or similar frontend frameworks
Strong understanding of API development, microservices, and REST or GraphQL patterns
Familiarity with cloud infrastructure (AWS, Azure, or GCP) and DevOps workflows (Docker, CI/CD)
Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, or OpenAI Codex
Solid understanding of software design principles, testing strategies, and version control practices
Strong collaboration and communication skills, with the ability to explain technical concepts to varied audiences
Upper-intermediate English proficiency for effective cross-functional communication
Preferred Qualifications
Experience with AI agent frameworks such as LangChain, LangGraph, or Hugging Face
Knowledge of conversational AI or chatbot architectures
Experience integrating with large language model APIs (OpenAI, Anthropic, AWS Bedrock, etc.)
Familiarity with NLU, AI evaluation, or reinforcement learning methodologies
Experience building or maintaining scalable distributed systems in production
Exposure to AI infrastructure or evaluation frameworks
Personal Competencies
Technical curiosity – explores emerging tools and frameworks to improve engineering outcomes
Collaboration – works effectively across product, design, and AI teams
Accountability – takes ownership of end-to-end delivery and system quality
Adaptability – thrives in fast-paced, evolving environments and adjusts to shifting priorities
Problem solving – approaches challenges with creativity and structured thinking
Communication – translates technical decisions into clear explanations for diverse audiences
Continuous improvement – contributes to evolving team standards, practices, and delivery excellence
Why Join Robots & Pencils?
We don't just ship features, we build digital-first products that matter. As a Senior Engineer, you'll join a team that values deep craft, cross-functional collaboration, and relentless focus on quality. You'll work on impactful agentic AI applications using modern technologies, while influencing engineering culture and best practices across the organization.
-
Full Stack Developer
4 days ago
Calgary, Alberta, Canada ADI Global Technologies INC Full time $60,000 - $120,000 per yearFull-Stack Developer (Remote – Alberta, Canada)Employment Type:Part-time Independent Contractor(approx. 4 hours/day, Monday–Friday)Compensation:Based on experienceAbout ADI Global Technologies Inc.ADI Global Technologies is a Calgary-based technology company developing innovative web platforms focused on AI, automation, and creative SaaS toolsfor...
-
Full Stack Developer
14 hours ago
Calgary, Alberta, Canada Robots and Pencils Full timeLocation: Calgary, BC, or Toronto, Canada (Remote-Friendly) Employment Type: Full-Time Robots & Pencils is seeking a Full Stack Developer (Level 3) to contribute to the development of conversational and agentic AI applications within our AI & Agents practice. This team is responsible for creating, scaling, and maintaining intelligent, interactive chat and...
-
Full Stack Developer C#
1 week ago
Calgary, Alberta, Canada Vectaur Full time $120,000 - $180,000 per yearSenior Full Stack Developer (C# .NET and ) Senior Full Stack Developer Job Details: The Full Stack Developer will assist the software development team with the analysis of technical problems, the design of solutions informed by design patterns and best practices and the production of software code (including unit tests and build scripts) using primarily...
-
Full Stack Java Developer
2 weeks ago
Calgary, Alberta, Canada Princeton IT Services Full time $100,000 - $120,000 per yearJob Title: Full Stack DeveloperLocation: CanadaEmployment Type: ContractAbout the RoleWe are looking for a highly skilled Full Stack Developer with strong hands-on experience in Java (version 8+), Spring framework, frontend technologies, and AWS services. The ideal candidate should have solid experience working in enterprise-level applications, a strong...
-
Senior Full Stack Developer
1 week ago
Calgary, Alberta, Canada STARS Full time $120,000 - $180,000 per yearSenior Full Stack Developer Why STARSAt STARS, we come to work every day with a purpose…to save lives. Whether you work in the aircraft or at one of our six bases, everyone at STARS plays a vital role in helping to provide critical care, anywhere. Since flying our first mission in 1985, we have never lost sight of what is most important – our VIPS, or...
-
Senior Full Stack Developer
1 week ago
Calgary, Alberta, Canada STARS Full time $120,000 - $180,000 per yearSenior Full Stack Developer Why STARS At STARS, we come to work every day with a purpose…to save lives. Whether you work in the aircraft or at one of our six bases, everyone at STARS plays a vital role in helping to provide critical care, anywhere. Since flying our first mission in 1985, we have never lost sight of what is most important – our VIPS,...
-
Senior Full Stack Developer
2 weeks ago
Calgary, Alberta, Canada STARS Full time $120,000 - $180,000 per yearWhy STARSAt STARS, we come to work every day with a purpose…to save lives. Whether you work in the aircraft or at one of our six bases, everyone at STARS plays a vital role in helping to provide critical care, anywhere. Since flying our first mission in 1985, we have never lost sight of what is most important – our VIPS, or Very Important Patients. Each...
-
Full-Stack .NET Developer
6 days ago
Calgary, Alberta, Canada JetNet LLC Full time $120,000 - $150,000 per yearThe Full-Stack .NET Developer plays a critical role in designing, developing, and deploying high-quality applications that power JETNET's core aviation intelligence products. This role blends deep technical expertise with strong cross-functional collaboration, ensuring that solutions are not only technically sound but also aligned with business needs. From...
-
NET Full stack developer
1 day ago
Calgary, Alberta, Canada CompWorldWide Full time• Full stack developer SwE with 8 to 10 years of experience.• Azure, .NET, C#, WebAPI, Azure Services, Functions, SQL, Azure DevOps, JavaScript, Security Fundamentals(SFI), Microsoft Service 360 compliance, knowledge and ability leverage GitHub Copilot• Good communication skillsAbility to work independently, navigate and self-resolve unknowns,...
-
Full Stack Engineer
6 days ago
Calgary, Alberta, Canada InSync Systems Full time $120,000 - $180,000 per yearWe are looking for aSenior Full Stack Developerfor a4-month contract position, with possible extensionsinCalgary, Alberta.Must be legally entitled to work in Canada.Position is available as on-site location. Must be available to work on a hybrid schedule.Role DescriptionThe Senior Full Stack Developer will be involved in designing, developing, and deploying...