Senior Front End Software Engineer - Culture Cloud

O.C. Tanner · York ON

Company

O.C. Tanner

Location

York ON

Type

Full Time

Job Description

Job Description

Senior Front-End Engineer

O.C. Tanner develops and maintains employee engagement programs that help companies drive cultures of great work. As part of that effort, we support large-scale, international, multi-million dollar accounts from the Fortune 500 and more. And we're doing it with technologies like Kubernetes, iOS, Android, Java, Scala, Ruby on Rails, and Node.js. In addition to cutting-edge technologies, the engineer value proposition includes great medical and dental benefits, on-site dining, bonuses, paid time-off, tuition reimbursement, and a 401k plan that has been ranked one of the best in the nation.

Our IT Department provides an abundance of functional support to service to our company, our products and platform. And the needs are ever-growing as we adapt to new solutions and capabilities. We are looking for highly skilled front-end engineers who are passionate about building products that help and delight people.

Responsibilities

Your primary job is to build responsive web pages and help guide sustainable growth within the product team. You'll accomplish this by authoring accessible, localized, performant, secure, standards-compliant (HTML living spec, WCAG 2.1), and well-tested computer code in HTML, CSS and JavaScript. You'll likely author and consume JS components from standard UI libraries, as well as support our existing products, and any other duties as assigned.

Job Requirements

Required Attributes

  • 5+ years of demonstrable experience
  • A mentor, willing to offer knowledge and guidance to lift members of the team
  • Advanced knowledge of web technologies including JavaScript, HTML5, CSS3, HTTP
  • Ensure great code quality through automated testing -- we take test-driven development seriously here
  • Clearly understand business objectives and customer needs
  • Design, build and deliver solutions that will meet and often exceed the objectives and needs
  • Help define and execute standards and practices that enable our development teams to do this as quickly and effectively as possible
  • Foster an environment that attracts, empowers and retains technical people of the highest caliber
  • Experience with role and attribute permissions


Preferred Attributes

  • Knowledge of React, Apollo Client, Webpack, Material UI
  • Worked on a team that does Test-Driven Development (TDD) and Continuous Delivery (CI/CD)
  • Can build and run applications from a CLI.
  • Familiarity with PaaS such as AWS, Heroku, GCE, Digital Ocean
  • Javascriptand related technologies (TypeScript a bonus)
  • Experience with Docker
  • Worked on a large-scale, international, multi-million user app
  • Experience with various mechanisms for Authentication and Authorization (Groups, Roles, Permissions)
  • Experience with distributed message brokers (such as RabbitMQ or Kafka)
  • Familiarity with design tools such as Figma


Exceptional candidates will have done one or more of the following:

  • Worked on a team that does Test-Driven Development and Continuous Delivery
  • Built and managed large databases
  • Worked on a large-scale, international, web application
  • Worked with applications built using an asynchronous, message-driven design
  • Experience with domain driven design
  • Developed microservices using twelve factor app methodology


O.C. Tanner

Our company at a glance (https://www.octanner.com/company/about-us.html)

Date Posted

09/20/2022

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer Activation & Engagement - Loom, Inc.

Views in the last 30 days - 2

The job post is looking for a JavaScript developer with experience in building highquality products with React The role involves building new features...

View Details

Senior Staff Engineer - Nomad Health Corporate

Views in the last 30 days - 6

The job posting is for a Sr Staff Software Engineer position at Nomad Health a techdriven healthcare staffing platform The role involves developing fe...

View Details

BPO Business Support Senior Analyst - NTT DATA Services

Views in the last 30 days - 12

NTT DATA Services is seeking a BPO Business Support Senior Analyst to join their team in Oklahoma City Oklahoma The job requires 3 years of experience...

View Details

Data Architect - CFS Brands

Views in the last 30 days - 10

The job description is for a data analytics program architect who will work with various business units and IT department to design and implement data...

View Details

Municipal Financial Analyst: Remote or WFH hybrid - Zions Bancorporation

Views in the last 30 days - 6

Zions Bancorporation is a premier financial services company with a strong commitment to its customers and employees The company is dedicated to makin...

View Details

Event Marketing Specialist - O.C. Tanner

Views in the last 30 days - 6

OC Tanner is a company that improves workplace culture through employee recognition and experiences They are seeking an event marketing specialist to ...

View Details