Job Description

Senior Full Stack Developer

UEAT is looking for a Senior Full Stack Developer to play a key role in the company’s growth. 

The flavours of your week

  • Develop, test and maintain various software for the restaurant industry
  •  Act as a facilitator and technical resource person for the team
  •  Participate in team planning (sprints)
  •  Add functionalities to our API
  •  Carry out diagram changes to data models
  •  Integrate the visuals following responsive mockups
  •  Write unit, integration and end-to-end tests following the test pyramid
  •  Review the code of colleagues, code design according to S.O.L.I.D principles
  •  Implement new industry standards in the development process
  •  Analyze user scenarios and task acceptance criteria

You have the following ingredients

  • Experience  using cutting-edge technologies to develop creative solutions
  • Academic/technical background (DEC or bachelor’s degree in software engineering/computer science)
  • Tech stack: Backend (80%) and frontend (20%)
  • Backend 2.0 (ASP.NET Core / GraphQL.API / Dapper)
  • Frontend 2.0 (React 16.6 / Node.JS / React Apollo GraphQL)
  •  Relevant experience in a dynamic environment, mixing creativity and challenges
  •  Ability to write unit tests (TDD, automated test strategies, for example) and knowledge in source management (Git)
  • In-depth knowledge of (C#, JAVA) and frontend frameworks (React, Angular, Vue) as well as databases (SQL Server) are definite assets
  • Fluency in French and good level of English (priority for written skills, an asset if you are comfortable speaking both languages)

You also have these enhanced flavours

  • Curious and passionate about your job
  •  Dedicated to a job well done
  •  Excellent learning skills
  •  Ability to accept and offer constructive criticism

Why join UEAT?

  • Participating in the growth and success of a Quebec company that will conquer the world by helping restaurateurs;
  • Accelerating your career (enjoy a rewarding career path, self-improvement, continuing education, and opportunity for advancement);
  • Enjoying a work/life balance (group insurance, flexible schedule, ability to work both in the office and at home);
  • Being part of a close-knit team that’s like a family (we’re always open to new ideas and activities for our social events);
  • Being in the coolest offices in Quebec City (open-plan office space, onsite exercise room, games room, massage therapy room, etc.)

Application form

  • Personal information

  • Address

  • Upload your CV

  • Max. file size: 20 MB.