Greetings
We are Hiring
Senior Front-End Engineer (React / / TypeScript)
Senior Front-End Engineer (React / / TypeScript)
Location:
Hybrid / Reading
Employment Type:
Contract
Industry:
Telecommunications
Start Date:
01/11/2025
Role Overview
We're looking for a
Senior Front-End Engineer
to contribute to the development of a new web application in the telecommunications space. You'll work within a cross-functional team to implement user interfaces that connect to a microservices-based backend. The application will focus on CRUD functionality, driven by business logic in the API layer.
You'll collaborate closely with product managers, backend engineers, and designers to deliver performant, maintainable UI components using a modern React/TypeScript stack.
Key Experience Required
* 5+ years of professional front-end development experience
* Strong experience working with
React
,
, and
TypeScript
* Experience working in production environments with
Tailwind CSS
and component libraries like
shadcn/ui
* Proficient in working with
RESTful APIs
using
Axios
or similar libraries
* Experience using
React Query
(or SWR) for data fetching and state management
* Exposure to
authentication/authorization flows
, ideally using OKTA or similar providers
* Familiarity with Agile/Scrum workflows and collaborative development practices
Key Skills Required
* React + (including SSR/SSG fundamentals)
* TypeScript with strong typing practices
* Tailwind CSS + shadcn/ui for building UIs
* React Query & Axios for data fetching
* Understanding of responsive design and accessibility (a11y)
* Familiarity with version control (Git), code review workflows, and CI/CD pipelines
Desired Skills (Nice to Have)
* Experience working with
Mapbox
or other geospatial libraries
* Familiarity with
React Flow
for workflow visualization or graph-based UIs
* Experience with
Jest
,
Cypress
, or
React Testing Library
* Experience consuming APIs documented with
OpenAPI / Swagger
* Exposure to
Storybook
, monorepos (e.g., Turborepo), or design system implementation
Soft Skills & Team Fit
* Collaborative mindset – able to work closely with backend and product teams
* Comfortable giving and receiving feedback in code reviews
* Focused on writing clean, reusable, testable code
* Values maintainability and performance in front-end applications