×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer - Vue​/React; Half-time​/Part time

Job in Calgary, Alberta, D3J, Canada
Listing for: Robots & Pencils
Full Time, Part Time position
Listed on 2026-01-06
Job specializations:
  • Software Development
    Full Stack Developer
Job Description & How to Apply Below
Senior Full Stack Engineer - Vue / React (Half-time/ Part time)
Senior Full Stack Engineer - Vue / React (Half-time/ Part time)

3 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Senior Full Stack Engineer Vue / React (Half-time/ Part time)

Location: Calgary, Canada (Remote-Friendly)

Robots & Pencils is seeking a Senior Full Stack Engineer to lead the development of robust, scalable, and high-performance web applications across our portfolio of client projects. This role blends deep back-end expertise in Elixir with modern front-end proficiency in Vue.js and React, while also contributing hands-on leadership in application architecture, user experience, and delivery excellence.

As a senior contributor, you will take ownership of full stack development from design to release. You’ll collaborate closely with cross-functional teams to define architecture, shape product experiences, and build applications that reflect modern best practices and user-first design.



Key Responsibilities

Full Stack Architecture & Feature Development

  • Design and build full stack applications using Vue.js and React.
  • Translate product requirements and UX designs into functional, testable, and performant backend and frontend features.
  • Architect clean, modular, and reusable codebases that support long-term scalability and flexibility.
  • Continuously optimize performance, accessibility, and maintainability across systems.
Engineering Leadership & Delivery

  • Lead full stack engineering efforts across active projects, from discovery to production.
  • Collaborate with designers, product managers, and engineers to align technical direction and implementation plans.
  • Conduct code reviews and mentor team members on Elixir, front-end frameworks, and full stack best practices.
  • Ensure solutions are testable, observable, and aligned with CI/CD pipelines and deployment standards.
Cross-Functional Collaboration

  • Contribute to API design and backend/frontend integration strategies.
  • Help define and maintain coding standards, architecture patterns, and documentation practices.
  • Participate in sprint planning, QA reviews, and issue resolution alongside project stakeholders.
  • Work within agile processes to meet delivery timelines without compromising quality or stability.
Offshore Team Collaboration

  • Coordinate with offshore team members to ensure consistent delivery and high code quality.
  • Share architectural guidance, codebase documentation, and technical artifacts across distributed teams.
  • Support time zone-aware collaboration and unblock developers as needed to maintain momentum.
Platform & Process Excellence

  • Evaluate and integrate emerging tools, frameworks, and patterns in Elixir and JavaScript ecosystems.
  • Ensure applications meet accessibility, performance, and security standards.
  • Support observability, crash reporting, and production diagnostics with appropriate tooling.
  • Drive continuous improvement in full stack engineering practices, tool chains, and team performance.
Required

Skills & Qualifications

  • Bachelor's degree in computer science, Engineering, or equivalent experience.
  • 5+ years of experience in full stack development, including 2+ years in senior/lead roles.
  • Deep expertise in Elixir, Phoenix, and OTP, with a strong understanding of functional programming.
  • Proficient in Vue.js and React, including component-based architecture and modern front-end tooling.
  • Experience designing and consuming RESTful and/or Graph

    QL APIs.
  • Strong understanding of relational databases (Postgre

    SQL preferred).
  • Familiarity with Git-based workflows, CI/CD pipelines, and cloud deployment (e.g., AWS, GCP).
  • Upper-Intermediate English (written and spoken) for effective cross-functional communication.
Nice to Have

  • Experience with Live View, Surface, or real-time systems.
  • Familiarity with Graph

    QL, front-end state management (e.g., Pinia, Redux), or serverless patterns.
  • Experience building full-stack applications with Elixir and the Phoenix framework.
  • Experience with containerization (Docker), infrastructure-as-code, or Kubernetes.
  • Contributions to open-source projects or active technical blog/Git Hub profile.
  • Background in building SaaS platforms or…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary