Job Title Front End Developer
Location Montreal (day 1 onboarding onsite / in-office presence required 3x/week)
Required Skills:
- Bachelor's Degree
- 7-15 years of experience in Web UI development.
- 5 years of experience in ReactJS
- Proficient in JavaScript, ES6, ReactJs, Redux, CSS3, HTML 4&5, HTTP, Cookies, NodeJS.
- Experience in performance tuning, code profiling, hands on experience using design patterns and best practices.
- The candidate should have worked on diverse projects, showcasing the ability to improve team processes and contribute to technical design and architecture.
- Good knowledge of data structures and algorithms, very strong analytical and problem solving abilities.
- The candidate will actively participate in technical discussions and decision-making meetings, providing innovative technical solutions to business challenges.
- Experience with Cucumber, familiar with end to end testing, practiced test-driven development (TDD) and behavior-driven development (BDD).
Nice to have:
- Knowledge of Java, Spring Boot, MongoDB, relational database, Linux and Scripting in order to better communicate with backend team members.