JavaScript Developer
What You Will Do Daily:
At Outbox, you will work with ReactJS, Flux, ES6, Webpack, Babel, Mocha, Chai and many others, in Agile mode, to develop the best ticket purchasing experience for both the consumer and back-stage customers. You will be surrounded by a strong and dynamic team, working on very high volume sales tools. Your work will be seen and used every day by thousands of consumers!
Your Primary Responsibilities:
At Outbox, you will work with ReactJS, Flux, ES6, Webpack, Babel, Mocha, Chai and many others, in Agile mode, to develop the best ticket purchasing experience for both the consumer and back-stage customers. You will be surrounded by a strong and dynamic team, working on very high volume sales tools. Your work will be seen and used every day by thousands of consumers!
Your Primary Responsibilities:
- Develop components in JavaScript with ReactJS for our applications
- Develop components in a context of sites with very high volume and visibility;
- Develop the necessary unit tests;
- Participate in the code review;
- Participate in technology watch;
- Develop and maintain technical documentation;
- Control the quality of the code and ensure its performance;
- Control the versions and source-code.
Required Experience:
Required Skills:
- JavaScript, ReactJS, Angular or other SPA « framework » ;
- TypeScript;
- HTML and CSS;
- API Rest Json, GraphQL or other formats;
- Responsive Web development interfaces;
- Integration tools (Jenkins, TeamCity or others);
- Source management (Git);
- Node Js (an asset).
Required Skills:
- Excellent knowledge of JavaScript and front-end web development;
- Comprehension of compatibility issues between browser (desktop and mobile);
- Have participated in the implementation of responsive projects or mobile development projects;
- University diploma in Computer Science, engineering or related field.