Skip navigation EPAM

JavaScript Developer Remote Canada

  • hot

JavaScript Developer Description

Job #: 66012
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Description


We are looking for an experienced hands-on frontend lead engineer who has a great understanding of CSS, JavaScript, and React.js and who is able to contribute to design and architecture, who is able to lead frontend team.
Regular support duty is required for the application


Req. #249729817

What You’ll Do

  • Define and develop guidelines, standards, and processes to ensure code quality
  • Ensure coding standard and other software development best practices are followed
  • Ability to participate in Architecture related conversations
  • Conduct code review
  • Assist developers/engineers in resolving key issues
  • Review design, development plan
  • Hands on development of critical components and frameworks
  • Work with stakeholders including the Executive, Product, Enablement, and Design teams
  • Technology issues identification, resolution and proactive communication
  • Identify critical dependencies in advance and work toward resolution
  • Building reusable cross platform components and front-end libraries for future use
  • Developing new user-facing features using React.js
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Leading a small junior frontend team
  • Making design decisions
  • Communicating with backend team

Requirements

  • BS degree in an associated field or other advanced certification along with equivalent experience
  • Development lead experience
  • Strong proficiency in JavaScript and CSS, including DOM manipulation and the JavaScript object model
  • Proficient with CSS2/CSS3
  • Knowledge of Accessibility and Web Standards
  • Experience with both Responsive and Adaptive Web Design
  • Experience with using design language systems or similar
  • Understanding of React.js and its core principles
  • Familiarity with newer specifications of EcmaScript
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, yarn, etc
  • Ability to understand business requirements and translate them into technical requirements
  • Ability to perform benchmarking and optimization

What We Offer

  • Extended Healthcare with Prescription Drugs, Dental and Vision Insurance (Company Paid)
  • Life and AD&D Insurance (Company Paid)
  • Employee Assistance Program (Company Paid)
  • Unlimited access to LinkedIn learning solutions
  • Long-Term Disability
  • Registered Retirement Savings Plan (RRSP) with company match
  • Paid Time Off
  • Critical Illness Insurance
  • Employee Discounts

Hello. How Can We Help You?


Our Offices