React Developer
Posted: 3 days ago
Job Description
Job Title: React DeveloperLocation: Fully remote - with expectation to go into Toronto, ON office occasionallyDuration: 6 monthsContract Type: T4 onlyPay Rate: $68.96/HourRole Responsibilities Include (but Are Not Limited To)Primarily a UI/Front End react developerSupports 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 Skills3-5 years of JavaScript experience with React: should be the candidate’s main strengthBuilding modern UI with React (preferably with hooks, context, Redux, etc.)Strong JavaScript (ES6+), HTML5, CSS3 skillsExperience in component design, state management, routing, etc.Experience with TypeScriptNice To Have SkillsExperience with Java (back end)Financial industry experienceTypically 3-6 years of work experience in Web Technologies, IT or business environmentExperience with Jasmine Testing FrameworksExperience with building Native Web ComponentsExperience with Mithril or similar JavaScript librariesExperience writing Vanilla JavaScript applicationsExperience with Webpack or other JavaScript Task RunnersKnowledge of software development practices, concepts, and technology obtained through formal training and/or work experience.EducationB.S./B.A. in computer science, engineering, information systems, math or business
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period