Senior Full Stack Engineer - Vue / React (Half-Time/ Part Time)
Robots & Pencils
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 applicantsGet 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, toolchains, 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 GraphQL APIs.Strong understanding of relational databases (PostgreSQL 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 LiveView, Surface, or real-time systems.Familiarity with GraphQL, 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/GitHub profile.Background in building SaaS platforms or real-time data applications.
Personal Competencies
Accountability – Owns full stack delivery with quality, reliability, and attention to detail.Adaptability – Thrives in dynamic, fast-paced client environments.Collaboration – Builds strong partnerships across teams and time zones.Execution-Focused – Delivers maintainable, scalable solutions without overengineering.Innovation-Minded – Brings curiosity and experimentation to technology decisions.Craftsmanship – Cares deeply about code quality, architecture, and user experience.
Why Join Robots & Pencils?
We don’t just ship features, we build digital-first products that matter. As a Senior Full Stack Engineer, you’ll join a team that values deep craft, cross-functional collaboration, and relentless focus on quality. You’ll work on impactful web applications using modern technologies, while influencing engineering culture and best practices across the organization.Seniority level
Seniority level Not ApplicableEmployment type
Employment type ContractJob function
Industries ConstructionReferrals increase your chances of interviewing at Robots & Pencils by 2xGet notified about new Full Stack Engineer jobs in
Calgary, Alberta, Canada .Calgary, Alberta, Canada $80,000.00-$120,000.00 2 days agoSoftware Engineer, Platform - Calgary, Canada
Software Developer, Front-End Developer / UI
Intermediate Software Developer, Frontend
Calgary, Alberta, Canada CA$60,000.00-CA$150,000.00 1 month agoCalgary, Alberta, Canada CA$100,000.00-CA$160,000.00 4 days agoSolutions Engineer | 100% Remote | VC-backed, SaaS Company
Greater Calgary Metropolitan Area 2 weeks agoCalgary, Alberta, Canada CA$140,000.00-CA$160,000.00 4 hours agoSoftware Engineer, iOS Core Product - Calgary, Canada
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Senior Full Stack Engineer - Vue / React (Half-time/ Part time)
3 days ago Be among the first 25 applicantsGet 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, toolchains, 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 GraphQL APIs.Strong understanding of relational databases (PostgreSQL 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 LiveView, Surface, or real-time systems.Familiarity with GraphQL, 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/GitHub profile.Background in building SaaS platforms or real-time data applications.
Personal Competencies
Accountability – Owns full stack delivery with quality, reliability, and attention to detail.Adaptability – Thrives in dynamic, fast-paced client environments.Collaboration – Builds strong partnerships across teams and time zones.Execution-Focused – Delivers maintainable, scalable solutions without overengineering.Innovation-Minded – Brings curiosity and experimentation to technology decisions.Craftsmanship – Cares deeply about code quality, architecture, and user experience.
Why Join Robots & Pencils?
We don’t just ship features, we build digital-first products that matter. As a Senior Full Stack Engineer, you’ll join a team that values deep craft, cross-functional collaboration, and relentless focus on quality. You’ll work on impactful web applications using modern technologies, while influencing engineering culture and best practices across the organization.Seniority level
Seniority level Not ApplicableEmployment type
Employment type ContractJob function
Industries ConstructionReferrals increase your chances of interviewing at Robots & Pencils by 2xGet notified about new Full Stack Engineer jobs in
Calgary, Alberta, Canada .Calgary, Alberta, Canada $80,000.00-$120,000.00 2 days agoSoftware Engineer, Platform - Calgary, Canada
Software Developer, Front-End Developer / UI
Intermediate Software Developer, Frontend
Calgary, Alberta, Canada CA$60,000.00-CA$150,000.00 1 month agoCalgary, Alberta, Canada CA$100,000.00-CA$160,000.00 4 days agoSolutions Engineer | 100% Remote | VC-backed, SaaS Company
Greater Calgary Metropolitan Area 2 weeks agoCalgary, Alberta, Canada CA$140,000.00-CA$160,000.00 4 hours agoSoftware Engineer, iOS Core Product - Calgary, Canada
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer - Vue / React (Half-Time/ Part Time) in Winnipeg, MB vacancy
- ...Job Description Job Description Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic in Bridgwater. Competitive split commissions offered, with room for personal growth. We provide the...Part timeFull timeContract work
- A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SeniorRemote work
- ...Your Schedule. Your Goals. Start Delivering with Uber. What is Uber? Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly. Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Part timeHourly payExtra incomePermanent employmentFull timeTemporary workSeasonal workLocal areaWeekend work
- ...you will use your knowledge and experience to help Pet Parents find the right nutrition and other solutions for their pets. You will be part of a team of passionate Pet Experts, and enjoy the perks of helping Pet Parents every day. If you are enthusiastic about learning and...Part timeFull timeLocal areaFlexible hoursAfternoon shift
- ...® Certified™ Our Role When you work with COBS Bread, you’re part of a workplace that is committed to providing you with an experience... ...products on us every shift. And more, including benefits for all full time employees While we thank you for your interest, only those...SuggestedFull timeLocal areaFlexible hoursShift workDay shiftWeekday work
$20.8 - $24.45 per hour
...ID: 297260 Store Name/Number: MB-Lindenwoods (1520) Address: 1585 Kenaston Blvd, Unit K2, Winnipeg, MB R3P 2N3, Canada (CA) Full Time/Part Time: Full Time Position Type: Regular Vacancy Status: This position is for an existing, open vacancy As a Services Lead,...Part timeFull timeInternship$24.46 per hour
...Overview PepsiCo Beverages Full-Time Merchandiser Location: Winnipeg, MB In this role you will help us get our famous brands to... .... You’re physically fit (lifting large items up to 50 lbs. is part of the job) You enjoy working independently and are self-motivated...Hourly payFull time$15.75 - $26.25 per hour
...Co-workers : You add positivity to our store culture and play a part in driving a memorable experience for our employees and customers... ...Must be 18 years or older. LOCATION Winnipeg, MB, Polo Park FULL TIME/PART TIME Part time COMPENSATION The pay range for this role...Part timeHourly payMinimum wageFull timeLocal area- ...Experts, and we're pet lovers, too. Keyholders assist with ensuring consistently great execution which allows us to invest in meaningful time with our customers. They recommend the best products and services to create the healthiest, most playful life for all pets. They share...Full timeLocal areaFlexible hoursAfternoon shift
$16.9 per hour
...Professionals and today hold positions on our senior leadership team. We offer medical, dental... ...discounts, perks and more for most full-time positions! Start your phenomenal career... ...development programs. Disclaimer : As part of our standard hiring process, all candidates...SeniorHourly payFull timeMonday to fridayShift workNight shift- ...Whether picking up a bag of cookies, a sweet new outfit or a cart full of essentials, our Receiver team members contribute to building memorable... ...commitment to Sustainability and Social Impact is an essential part of the way we do business, and we focus our attention on areas...Part timeHourly payPermanent employmentTemporary workInternshipShift workNight shiftAfternoon shift
- ...Securitas Canada Limited SECURITY GUARD – FULL-TIME Location: Winnipeg Securitas is a global leader in the security industry and has been providing security services since 1899. With over 8,000 employees in 25 District offices across Canada, and 370,000 employees...Full timeWork at officeRemote work
$16.4 per hour
...Enterprise Mobility is seeking a responsible, dedicated person to join our team as a Full-Time Driver. This position pays $16.40 / hour and is located at 999 KING EDWARD ST 7 WINNIPEG, MB R3H 0R1 We offer: Paid time off Consistent full time 40 hour per week schedule...Full timeMonday to fridayShift work$20 per hour
...UPS is a diverse and equal opportunity employer. Accommodations are available, on request, for candidates with disabilities taking part in the recruitment process. If you are selected to participate in the recruitment process, please advise if you require accommodation for...Weekly payFull timeLocal areaMonday to fridayShift work$17.37 per hour
...career as Security Professionals and today hold positions on our senior leadership team. We offer medical, dental and vision coverage,... ...assistance programs, company discounts, perks and more for most full-time positions! Start your phenomenal career with Allied Universal...SeniorHourly payFull timeFor contractorsMonday to fridayShift workNight shiftRotating shiftAfternoon shift$18.86 per hour
...? At Winnipeg Store, we're expanding and looking for a dedicated Part-Time General Labourer to join our growing team. You'll take on essential... ..., dental, and vision benefits are available to all eligible full-time and part-time permanent employees. Participate in an RRSP...Part timeHourly payPermanent employmentFull timeInternshipManual labor- ...Employment Type: Full-Time, Permanent Work Arrangement: 100% On-site Shape the Future... ..., and commercial operations. With engineering and manufacturing operations across Canada... ...We are looking for an experienced Senior New Product Introduction (NPI) Engineer...SeniorPermanent employmentFull time
- ...YOUR ROLE As the full-time Sales Leader, you support the Store Leadership Team by rocking out strong LOD (Leader on Duty) shifts and ensuring a stellar guest experience. You hold down the daily operations of the store as needed. You train, motivate and celebrate associates...Full timeSeasonal workFlexible hoursShift work
- ...in Winnipeg: Payroll Specilist! Randstad Professionals has partnered with a leading Winnipeg company to recruit for an on-site, full-time contract opportunity. The Payroll Specialist is responsible for the accurate and timely processing of payroll for employees across...Full timeContract workWork at officeMonday to friday
- ...and remain in a stationary or standing position for entire shifts Our commitment to Sustainability and Social Impact is an essential part of the way we do business, and we focus our attention on areas where we can have the greatest impact. Our approach to sustainability...Part timeHourly payPermanent employmentTemporary workInternshipShift workAfternoon shift
- ...confidence, and overall performance. Promote effective communication with the Store Manager to ensure alignment, smooth operations, and timely execution of priorities. Collaborate closely with the management team to ensure aligned priorities, effective communication, and...Minimum wageFull timeWork at officeFlexible hoursWeekend workAfternoon shift
- ...brands As a Team Member in our stores, you can expect to: Be part of a high performing team where your contributions are measured... ...benefits plan to meet the needs of you and your family; part-time and full-time employees are eligible Additional sales incentives like...Part timeFull timeWork from homeFlexible hoursAfternoon shift
$15.8 per hour
Job Responsibility: Seeking part time evening server for Italian restaurant. Minimum 1 year experience, preferably with basic wine and bartending knowledge. Evenings and weekend availability is a must. Job Type: Part-time Pay: From $15.80 per hour Additional pay:...Part timeHourly payWeekend workAfternoon shift- ...to move up to 50lbs and in constant mobility for an entire shift Our commitment to Sustainability and Social Impact is an essential part of the way we do business, and we focus our attention on areas where we can have the greatest impact. Our approach to sustainability and...Part timeHourly payPermanent employmentTemporary workInternshipShift workNight shiftWeekend workAfternoon shift
$20 per hour
...your skills and take you to the next level. Job Description: FULL TIME DRIVER – WINNIPEG NORTH CENTRE UPS is currently looking... ...available, on request, for candidates with disabilities taking part in the recruitment process. If you are selected to participate in...Hourly payWeekly payFull timeMonday to fridayShift work- ...paced, service oriented retail setting Demonstrated ability to Greet, Sell and Thank the customer Put the customer first at all times Provide memorable, highly personalized customer service through needs analyses and product recommendations. Offer customers promotional...Full timeShift workNight shiftWeekend workAfternoon shiftEarly shift
- ...you can have an immediate impact, then we want to hear from you! Our commitment to Sustainability and Social Impact is an essential part of the way we do business, and we focus our attention on areas where we can have the greatest impact. Our approach to sustainability and...Permanent employmentFull timeTemporary workInternshipImmediate startWeekend workAfternoon shift
- ...you can have an immediate impact, then we want to hear from you! Our commitment to Sustainability and Social Impact is an essential part of the way we do business, and we focus our attention on areas where we can have the greatest impact. Our approach to sustainability and...Permanent employmentFull timeTemporary workInternshipImmediate startWeekend workAfternoon shift
- SPEED & SPIRIT is what we look for in our candidates, defined by some simple values that inspire us to BE DRIVEN in our performance, BE VIBRANT in our sporting legacy, BE TOGETHER in our team spirit, and to let our individual talent and experience shine. Applying for...
$20.5 per hour
...— AND MORE — POSSIBLE Be a part of the world's #1 Pizza company... ...Center is looking for a part time Production Team Member to join... ...placer, tray washer, and cross/down stacker) throughout the shift. The... ...and place into dough tray · Stacks filled dough trays and prepares...Part timeFull timeCasual workShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Engineer - Vue / React (Half-Time/ Part Time). Be the first to apply!
Related searches
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- junior react developer Winnipeg, MB
- react js developer Winnipeg, MB
- junior react.js developer Winnipeg, MB
- javascript and react developer Winnipeg, MB
- senior react developer Winnipeg, MB
- react native developer Winnipeg, MB


