Our client wishes to welcome a Senior Front-end Developer to its Montreal team. They are working on an all-to-all real-time platform to serve the institutional market. The platform will be developed from scratch using modern technology stack which includes a reactive HTML5 front-end and a clustered, resilient back-end.
As a web applications developer, you will:
- Build greenfield financial applications with your colleagues
- Contribute to building and releasing quality software on time
- Use your knowledge to build great-looking, event-driven and highly interactive interfaces
- Collaborate with server-side developers, user-experience designers and business analysts
- Participate in a test-driven, agile environment
Required skills and experience:
- Extensive overall web development experience
- Extensive client-side development experience, gained while building single-page web applications
- Expertise in JavaScript: you understand prototypical inheritance, scope, and closures
- Proficiency in user-interface technologies in React.js , JavaScript, HTML5 and CSS3
- Knowledge of React native a definite advantage
- Understanding of ES6 and newer ES specifications
- Proficient with Chrome developer tools, including knowing how to diagnose and fix performance issues
- Experience of working on front office systems
Language: English (fluent) – French is a plus
Desirable skills and experience:
- Working with distributed teams
- TypeScript, Rx.js, Redux
- Event-driven APIs
- Real-time experience
- mobile
Personal qualities:
- Strong desire to raise the bar for your team technically
- Tenacious, curious, and collaborative in all aspects of your work
- A quick learner with excellent communication skills
Our client offer a great benefit package which includes:
- A competitive salary;
- 23 days of vacations;
- 50% of the cost for group insurance which includes health, dental, life insurance and short or long-term disabilities,
- up to 5% of your annual salary as a pension plan contribution, if you contribute the same,
- 50% of your public transportation monthly pass,
- 50% of a gym membership