Software Engineer, Frontend, Th, Canada

Toronto, ON, Canada

Job Description


About Restaurant Brands International:

Restaurant Brands International Inc. is one of the world\'s largest quick service restaurant companies with more than $35 billion in annual system-wide sales and over 28,000 restaurants in more than 100 countries. RBI owns four of the world\'s most prominent and iconic quick service restaurant brands \xe2\x80\x93 TIM HORTONS\xc2\xae, BURGER KING\xc2\xae, POPEYES\xc2\xae and FIREHOUSE SUBS\xc2\xae. These independently operated brands have been serving their respective guests, franchisees and communities for decades. Through its Restaurant Brands for Good framework, RBI working towards its goal of improving sustainable outcomes related to its food, the planet, and people and communities.

Job Overview:

As a Frontend Engineer at RBI (for Tim Horton\'s), you will develop React and React Native applications for our restaurants across all our brands in multiple regions, which serve tens of millions of guests per day and process hundreds of thousands of daily orders. You will work with your scrum team\'s product owner to define solutions for our developing business needs and oversee the completion of key initiatives. You will also be responsible for helping to define our React best practices and for mentoring junior engineers.

Roles and Responsibilities:

  • Develop React and React Native applications in TypeScript
  • Work closely with business and IT stakeholders to translate business requirements into technical specifications
  • Work with a scrum team to ship new product features
  • Help define frontend architecture and best practices
  • Diagnose and fix bugs and performance issues
  • Maintain code and write automated tests to ensure high quality code
  • Ensure code compatibility across different screen sizes and platforms
  • Mentor more junior engineers
Required Skills:
  • 4+ years of professional experience in software engineering
  • Ability to independently define technical solutions from business requirements
  • 4+ years of professional experience with React or similar frameworks
  • Ability to establish best practices for unit, integration, end-to-end, and visual testing guidelines in React and front-end development
  • Strong communication skills with a team-centric approach to discussion and decision making
  • Ability to provide constructive feedback to other individual contributors while showing a sense of empathy, tact, thoughtfulness, and respect
Preferred Requirements:
  • HTML5/CSS3 and experience with CSS in JS solutions
  • Experience working with or contributing to a shared component library or design system
  • Experience with GraphQL and Rest
  • Experience with profiling and performance tuning of large React applications
  • Experience delivering WCAG AA compliant applications
  • Experience with Webpack, or other tools used to optimize and maintain front-end build systems
  • Experience writing software with CMS systems
Restaurant Brands International and all of its affiliated companies (collectively, RBI) are equal opportunity and affirmative action employers that do not discriminate on the basis of race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or veteran status, or any other characteristic protected by local, state, provincial or federal laws, rules, or regulations. RBI\'s policy applies to all terms and conditions of employment. Accommodation is available for applicants with disabilities upon request.

#LI-HYBRID

Restaurant Brands International

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2136583
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned