Our client, a leading banking institution based in Toronto, is seeking a front-end developer to design and support web applications primarily using React. The ideal candidate will have a strong understanding of core banking and business processes, contributing to the technical architecture and delivering solutions that meet business requirements and adhere to architecture standards. The role involves ensuring high-quality, secure, and scalable software, collaborating closely with stakeholders, troubleshooting production issues, evaluating emerging technologies, and mentoring team members to foster continuous improvement.
Contract length: 6 Months
Hourly Rate: CAD 54-60
Location: Remote with occasional visits to Toronto office
Hours: 9am to 5:30pm
RESPONSIBILITIES
Develop and maintain modern UI components using React, including hooks, context, Redux, etc.
Support research and development of frameworks and define coding standards and best practices.
Translate business requirements into detailed design specifications and code.
Conduct independent analysis to resolve strategic and technical issues.
Build effective relationships with internal/external stakeholders, ensuring alignment on project goals.
Monitor system performance, troubleshoot, and resolve production issues through root-cause analysis.
Review team members' work for quality assurance and consistency.
Support planning and execution of operational projects and initiatives.
Design scalable, supportable, and high-quality solutions aligned with architectural patterns.
Automate and optimize development and deployment processes to improve operational efficiency.
Stay current with industry trends and participate in professional development activities.
Contribute to the development of technical assets, mentor peers, and promote best practices.
Exercise judgment in diagnosing problems and implementing effective solutions within established guidelines.
Work independently on complex tasks and contribute to broader organizational goals.
QUALIFICATIONS
Must-Have Skills:
+ B.S./B.A. in computer science, engineering, information systems, math or business
+ 3-5 years of JavaScript experience with React (main expertise)
+ Experience building modern UI with React (hooks, context, Redux)
+ Strong skills in JavaScript (ES6+), HTML5, CSS3
+ Experience with TypeScript
Nice-to-Have Skills:
+ Experience with Java back-end
+ Financial industry experience
+ 3-6 years of experience in web technologies or IT/business environment
+ Familiarity with Jasmine testing frameworks
+ Experience with Web Components, Mithril, Vanilla JS, Webpack
+ Knowledge of software development best practices and ecosystem understanding We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other non-merit factor. We are committed to creating a diverse and inclusive environment for all employees.
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.