Fully remote o with expectation to go into Toronto, ON office occasionally
Duration:
6 months
Contract Type:
T4 only
Pay Rate:
$68.96/Hour
Role Responsibilities Include (but are not limited to):
Primarily a UI/Front End react developer
Supports research and development of development frameworks, and definition of standards.
Leads and implements initiatives as required to deliver business objectives.
Provides input into the planning and implementation of operational programs.
Decomposes business requirements and translates them into detailed design specifications and code.
Interacts with key business & technology stakeholders to define, analyze, and deliver requirements that reflect the needs of both the business and end-customers.
Designs solutions, writes code, performs unit testing, develops appropriate artefacts / documentation, and facilitates final delivery.
Supports production issues, includes independently completing root-cause analysis and diagnosis.
Devises new algorithms and data structures for target environment and platform attributes in alignment with architectural patterns.
Builds solutions that are supportable, scalable and achieve our aspiration of common assets.
Recommends or automates approaches to streamline and integrate technological processes and/or systems to improve operational efficiency and effectiveness.
Must-Have Skills:
3-5 years of JavaScript experience with React: should be the candidate's main strength
Building modern UI with React (preferably with hooks, context, Redux, etc.)
Strong JavaScript (ES6+), HTML5, CSS3 skills
Experience in component design, state management, routing, etc.
Experience with TypeScript
Nice To Have Skills:
Experience with Java (back end)
Financial industry experience
Typically 3-6 years of work experience in Web Technologies, IT or business environment
Experience with Jasmine Testing Frameworks
Experience with building Native Web Components
Experience with Mithril or similar JavaScript libraries
Experience writing Vanilla JavaScript applications
Experience with Webpack or other JavaScript Task Runners
Knowledge of software development practices, concepts, and technology obtained through formal training and/or work experience.
Education:
* B.S./B.A. in computer science, engineering, information systems, math or business
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.