- Location: Vancouver
- Country: Canada
- Home
- ...
- Open Roles
- Role Detail
Description & Requirements
Responsibilities:.
Contribute building features, modular components, and debugging live issues for the EA App and its supporting products and services
Collaborate with other developers through discussion and technical design reviews
Collaborate with design, product and quality verification teams throughout the design and development process
Participate in project scoping, planning and execution
Learn about new technology and apply new techniques to improve engineer solutions
Requirements:
Strong HTML, CSS, Javascript. TypeScript experience preferred
Experience with React, or other front end libraries such as Angular, Vue Web Components
Experience with front end testing frameworks such as Jest or Mocha
Familiarity with NodeJS/NPM
Familiarity with modern front end tools such as Webpack, Vite, esbuild, ESLint, Prettier, and Storybook
Understanding of web accessibility
Bonus
Experience with GraphQL
Experience with embedded web frameworks such as Electron, CEF, QT
Server side development in NodeJS, PHP or Python etc.
Supported and developed for a live service product
COMPENSATION AND BENEFITS The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs). BASE SALARY RANGES
- British Columbia (depending on location e.g. Vancouver vs. Victoria)
- $96,400 - $133,900 CAD
In British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.