Javascript/Typescript Developer
Brainhunter — Canada · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Hiring a JavaScript/TypeScript Developer (Insurance/Financial Services domain experience and Strong hands-on experience with JavaScript and/or TypeScript in a component-based front-end framework (e.g., LWC, React, Vue, or equivalent)).
Preference will be given to candidates whose resumes clearly meet the required experience and requirements outlined below.
Professionals with relevant experience may send their updated resume to Sriram.Parasa@brainhunter.com
Requirement Summary
Job Role/Title: JavaScript/TypeScript DeveloperAnticipated Start Date: 4 weeks from offer (pending background checks)Job Type: Contract Opportunity.
Initial contract for 16 months, with good possibilities of further extensions.Job Location: Toronto, ON / London, ON / Winnipeg, MB.Work Style: Hybrid Work - 3 days per week in the office required (Tuesday and Thursday are mandatory).Work Hours: 37.5 hours/week, typically Monday-Friday, 9:00 am to 5:00 pmContractor to work extra time or be on-call: Yes, on-call rotation (Monday to Sunday) as required.Rate Cap: Up to $90/Hr.
(on Incorp).
The final compensation will be negotiated between the contractor and recruiter based on experience and engagement terms.Interview: Teams interviews; 2 interviews
NOTE:
Successful personnel must have an active Reliability Status Security Clearance / be willing to undergo the Security Clearance processEligibility Criteria: The consultant must be a resident of Canada for at least 5+ years to be eligible to apply for the client's Reliability Status Security Clearance.
Must-Have Skills for this Role:
At least 8+ years of experience delivering software, integration, or platform engineering solutions following an SDLCStrong hands-on experience with JavaScript and/or TypeScript in a component-based front-end framework (e.g., LWC (Lightning Web Components), React, Vue, or equivalent)Experience building reusable, maintainable UI components with a strong understanding of component lifecycle and state managementFamiliarity with design systems and CSS frameworksUnderstanding of APIs and how to use them in practice, including REST and integration patternsDemonstrated experience using engineering practices to meet functional and non-functional requirements and comply with security standardsStrong experience with continuous integration tools such as GitLab CI/CD, Jenkins, JIRA, and ConfluenceKnowledge and experience with unit and integration testingDemonstrated technical depth and experience with complex solution design and engineeringAbility to lead design, development, maintenance, testing, and evaluation of software and systemsDemonstrated experience with delivery projects that drive automation, self-serve, and high reuse across the enterpriseProven ability to develop and maintain collaborative business relationshipsAble to pivot and quickly change direction in response to changing prioritiesExperience coaching and mentoring technical practitionersAbility to communicate, verbally and in writing, complex concepts to a non-technical audienceExcellent communication and ability to work in an Agile environmentBachelor’s degree in computer science or equivalent experienceWorking knowledge of Jira and Confluence is highly preferredExperience working in the financial services industry an asset___________________________________________________________
Position Overview and Role Summary:
As a Full Stack Developer, you are responsible for transforming design and product vision into seamless and engaging user experiences.
You work hard to stay on top of fast-changing technology and invest a lot of energy to learn new frameworks and platform features.
You anticipate where the technology landscape is heading and are comfortable moving between ecosystems.
You love clean code, clean interfaces, and have a real passion for problem-solving.
As a Full Stack Developer, you will have a deep understanding and a proven grasp of end-to-end programming, and an approach to development that focuses on building lightweight, reusable, component-based solutions to deliver a great product.
Responsibilities & Deliverables:
Design and build modern, component-based front-end experiences using JavaScript/TypeScript frameworksEnsure code follows the latest coding practices and industry standardsWork closely with other developers to understand and properly use platform componentsWrite both unit and integration tests and develop automation tools for daily tasksChallenge ideas and opinions to avoid pitfalls and inefficient solutionsHelp and mentor other members of the teamBe a member of a high-performing Agile team
Key Competencies:
We are seeking a highly motivated and curious problem solver with a bias to action in relentless pursuit of automation and continuous improvementKeeps up to date with platform best practices, processes, and development patternsSupports proactive identification of risk and issuesDemonstrated ability to meet deadlines, handle and prioritize simultaneous requestsCreative and analytical thinker with strong problem-solving skillsMust demonstrate exceptional verbal and written communication skillsAbility to critically evaluate information gathered from multiple sources and reconcile conflictsAbility to assess the impact of new requirements on upstream and downstream applications, systems, and processesPossess excellent communication and collaboration skills and feel comfortable influencing others___________________________________________________________
How to Apply: Please email your up-to-date Resume/CV to Sriram.Parasa@brainhunter.com.
We appreciate all applicants' interest in working with us; however, only candidates shortlisted for the next steps in the hiring process will be contacted.
Thank you, and have a wonderful day!
We have 62,410 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 62,410 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume