Front End Developer (React/Typescript)

Montash Limited
9 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Adobe Analytics
HTML
JavaScript
Unit Testing
Azure
CSS
Code Review
DevOps
Routing
OAuth
Scrum
TypeScript
React
Gitlab
Npm(Software)
React
REST

Job description

We are looking for a senior Front End Developer to support the ongoing development of a core customer-facing digital platform., * Develop and enhance React-based Single Page Applications using Typescript, Redux, HTML and CSS

  • Implement and maintain Front End analytics tracking using tools such as Adobe Analytics
  • Contribute to engineering decisions on architecture, component structure, and best practices
  • Apply TDD principles and build robust unit test coverage using Jest or Vitest
  • Collaborate with designers, architects, BAs and testers to understand requirements and refine technical approaches
  • Participate in code reviews and enforce coding standards across the engineering team
  • Integrate Front End applications with RESTful APIs and authentication methods including OAuth and JWT
  • Work closely with Front End leads and scrum master's to track progress and surface blockers

Requirements

Must have experience of implementing analytics in a web Front End using tools like Adobe Analytics, * Strong hands-on experience with ReactJS, Redux and Typescript

  • Proven experience implementing analytics in Front End applications
  • Strong understanding of SPA architecture, routing, state management, and engineering principles
  • Skilled in writing unit tests and applying TDD
  • Confident with GitLab, merge request workflows, NPM workspaces, and build/test pipelines
  • Solid understanding of RESTful API integration and authentication mechanisms
  • Experience with component-driven development using Storybook

Desirable Skills

  • Azure or general cloud/DevOps knowledge
  • Experience with accessibility practices (A11y)

Apply for this position