Sr. React Full Stack Engineer
Cognizant
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Charing Cross, United Kingdom
Tech stack
.NET
API
C Sharp (Programming Language)
Data Security
JSON
Microsoft Dynamics
TypeScript
Model-Driven Development
React
Backend
GraphQL
Front End Software Development
Api Design
REST
Powerapps
Job description
- Develop React-based user interfaces with guidance, using:
- Modern React patterns and tooling (e.g., TypeScript)
- React routing for deep linking and navigation
- Implement UIs using Microsoft Fluent UI to align with the broader Microsoft ecosystem (i.e., Dynamics 365 / Model Driven Power Apps)
- Support building React applications so they can be:
- Surfaced via deep links
- Embedded or integrated into Model-Driven Power Apps
Backend-for-Frontend (BFF)
- Assist in designing and implementing a BFF layer using C#/.NET technologies under senior guidance:
- Consumes backend RESTful APIs
- Aggregates, adapts, or reshapes data for frontend needs
- Where appropriate, support exposing GraphQL from the BFF to:
- Simplify frontend data access
- Reduce over- and under-fetching
- Learn to make pragmatic decisions on when REST vs GraphQL is most appropriate,
API Design and Consumption
- Design and consume APIs with a developing understanding of:
- RESTful conventions
- GraphQL schema design
- JSON and JSON schema validation
- Work closely with the backend engineers to support end-to-end delivery
Requirements
Do you have experience in TypeScript?