Associate Full Stack Engineer

Toronto, ON, CA, Canada

Job Description

Choose a workplace that empowers your impact.

Join a global workplace where employees thrive. One that embraces diversity of thought, expertise and experience. A place where you can personalize your employee journey to be -- and deliver -- your best.



We are a purpose-driven, dynamic and sustainable pension plan. An industry leading global investor with teams in Toronto to London, New York, Singapore, Sydney and other major cities across North America and Europe. We embody the values of our 600,000+ members, placing their best interests at the heart of everything we do.



Join us to accelerate your growth & development, prioritize wellness, build connections, and support the communities where we live and work.



Don't just work anywhere -- come build tomorrow together with us.



Know someone at OMERS or Oxford Properties? Great! If you're referred, have them submit your name through Workday first. Then, watch for a unique link in your email to apply.



We are looking for a motivated and skilled React developer who is comfortable with Next.js to join our Products & Technology team in Toronto. We are interested in building world class products in a collaborative environment of mutual respect. "Try and fail fast", "Data over opinion", "Rapid iteration" are some of our core values. We are looking for people who can help us progress toward our vision, if that person is you, please consider applying.







Technologies we use by time spent in day-to-day work:



ReactJS Next.js (CSR, SSR and SSG) Jest unit testing (including snapshots) TypeScript Express knowledge for occasional back-end for front-end API development

Working with DevOps to manage our applications. They deploy our applications using:

GCP Datadog

Some concepts you may need to know:



React state management (thunk, saga, rxjs) Pros and cons of Promises vs Rx vs Async Await vs Generators ES6 paradigms and advanced javascript knowledge Functional programming, it's benefits and uses Best practices of authorization and security How to lay out the page using flexbox, css-grid Using CSS pre-processors How to separate concerns of data, logic, rendering How to balance convenience and flexibility Resolving interpersonal conflicts with a positive growth mindset

As an Associate Full Stack Engineer?, you are part of a 20-person front-end development chapter, and part of a product team of 10-14 that had 2-6 developers depending on the team.

If you are so inclined, in addition to day-to-day software work, you can also help with cross-product areas by joining guilds. Guilds are areas of subject-knowledge that are relevant to teams at OMERS, such as accessibility, design, testing, and interviews. We centralize discussions to form "OMERS best practice" and make recommendations to teams.



To succeed in this role, you have:



Undergraduate degree, equivalent, or years of proven development experience Strong interpersonal skills and some conflict resolution experience

As one of Canada's largest defined benefit pension plans, our people-first culture is at its best when our workforce reflects the communities where we live and work -- and the members we proudly serve.



From hire to retire, we are an equal opportunity employer committed to an inclusive, barrier-free recruitment and selection process that extends all the way through your employee experience. This sense of belonging and connection is cultivated up, down and across our global organization thanks to our vast network of Employee Resource Groups with executive leader sponsorship, our Purpose@Work committee and employee recognition programs.

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.


Related Jobs

Job Detail

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