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.)