Job Description
At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.
Front End Engineer
EY Client Technology is looking to fill a number of roles for a brand-new Technology hub being setup in Vancouver. This new Technology centre will work closely with the Canada business counterparts and the Global Client Technology teams to drive profitable revenue growth and enable market differentiation through asset-powered solutions.
Technology has always been at the heart of what we do and deliver at EY. Technology solutions are integrated in the client services we deliver and is key to us being more innovative as an organization. We need technology to keep an organization the size of ours working efficiently. We partner with business teams to marry their client knowledge and innovative ideas with our platforms, capabilities and technology expertise and to scale and industrialize these to provide technology solutions for the benefit of EY’s clients.
The Opportunity
As a UI Engineer @EYT, you will be in the thick of things! You will work on the most difficult & fun phases of product engineering, including:
- Developing interactive, user-friendly web/mobile applications using the latest frameworks – both open source and proprietary;
- Great documentation in code, code reviews to improve coding standards / performance.
- You will also have a lot of fun innovating on Products & Technology, including:
- Work alongside a team of Product Engineers in delivering products;
- Have fun experimenting with emerging technology, participating in hackathons etc;
- Help transform EY Technology into a Product organization.
Analytical/Decision Making Responsibilities:
- 3+ years' experience in HTML, CSS, problem solving, building responsive user interfaces;
- Handle ambiguity and able to move forward with imperfect information and get things done in a rapidly changing environment
- Must be comfortable working in an environment where ideas are challenged;
- Takes pride in producing clean, re-usable code and takes full ownership of the quality of code;
- Should possess good product instinct and excellent project management skills to push projects over the finish line with sound planning and persistent execution;
- Should know how to align resources to achieve desired results
Knowledge and Skills Requirements:
- Expert in front end / UI technologies including frameworks such as React/Angular.
- Proficiency in Mobile/Responsive UIs.
- Good knowledge of web services (micro frontends etc) and service-oriented principles.
- Great understanding of RESTful architecture.
- Experience in Data Visualization/Analysis Tools (Power BI).
- Experience in web application development with large/internet scale consumption (distributed, scalable and high-volume systems)
- Familiar with DevOps, Agile/Scrum.
- Experience with software and product development lifecycle (incl. coding, coding standards and reviews, source control, testing, debugging, build, deployment and operations)
- Good to have experience in building application using Microsoft Power Platform (Canvas Apps, Power Pages, etc)
Other Requirements:
- Must be a Canadian citizen or permanent resident. Reasonable extension of the working day should be expected commensurate with the needs to fulfil the obligations of the role.
Job Requirements:
Education:
- Required: B.E./B.Tech in Computer Science or equivalent work experience
Experience:
- Preferably 4+ /(With a minimum of 2) years of product engineering experience in renowned product organizations.
- Have deployed code to production that takes very significant traffic volumes. Have dealt with automation / engineering issues
- Experience working with a global team, ie.
- Can coordinate / collaborate with teams & stakeholders in multiple geographies
- Manage teams with participants in multiple geographies.
- Can quickly form strong working relationships with colleagues within and outside your location.
What working at EY offers
We offer a competitive remuneration package where you’ll be rewarded for your individual and team performance. Our comprehensive Total Rewards package includes support for flexible working and career development, and with FlexEY you can select benefits that suit your needs, covering holidays, health and well-being, insurance, savings and a wide range of discounts, offers and promotions. Plus, we offer:
Support, coaching and feedback from some of the most engaging colleagues around- Opportunities to develop new skills and progress your career
- The freedom and flexibility to handle your role in a way that’s right for you
If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible.
Join us in building a better working world.
Apply now.
EY | Building a better working world
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.
Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate.
Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.
Apply
Go Back