Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Intermediate Software Developer responsible for developing web applications using React and TypeScript at EA Vault & Mapping. Collaborating with cross-functional teams to deliver high-quality user experiences in Toronto.

Responsibilities

  • Develop and maintain user-facing features using React and TypeScript (strict mode)
  • Build reusable, scalable UI components using Tailwind CSS, Prime React, and SCSS, etc.
  • Implement client-side routing and state management
  • Integrate backend APIs and Implement secure authentication flows
  • Write and maintain unit and integration tests
  • Participate in code reviews and contribute to continuous improvement of development practices
  • Collaborate with team members to refine requirements and deliver high-quality solutions

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 3–5 years of professional front-end development experience
  • Strong proficiency in: React and modern JavaScript (ES6+)
  • TypeScript with strict typing
  • Component-based architecture and reusable design patterns
  • Experience with RESTful API integration
  • Familiarity with authentication and authorization concepts (e.g. MSAL)
  • Solid understanding of responsive design and accessibility best practices
  • Experience with front-end testing frameworks and methodologies

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$85,000 - CA$110,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptReactSCSSTypeScript

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.