Cognizant
Junior Front-end Engineer
CognizantUnited Kingdom5 hours ago
Full-timeRemote FriendlyInformation Technology

At Cognizant, we’re passionate about building the future of engineering by investing in talent and creating real pathways to grow, learn, and thrive. From day one, you’ll be supported with hands‑on learning, access to experienced mentors, and opportunities to work on meaningful, real‑world challenges that make a difference. Whether you’re just starting out or shaping your early career, we give you the space to explore your potential, develop in‑demand skills, and turn curiosity into confidence. This is a place where ideas are encouraged, learning never stops, and tomorrow’s engineers are shaped today.


We are looking for Junior Front-end/ BFF engineer to support the design, development, and maintenance of digital services by contributing to routine software engineering activities under close supervision. This role is for you if you want to bring strong logical thinking, enthusiasm for learning, and a positive, collaborative attitude. You will work within multidisciplinary Agile teams, follow established engineering practices, and develop foundational skills across software development, testing, tools, and delivery processes. This is a hybrid’s role with travel to the client required on a frequent basis.


SC clearance and BPSS checks might be required.


Some of the great work you will work on:


  • Work collaboratively with multidisciplinary teams and actively participate in Agile ceremonies, contributing technical insight to design and documentation processes.
  • Support day-to-day operational tasks including environment management, deployments, troubleshooting, and ensuring service stability through the use of monitoring and logging tools.
  • Support testing activities by writing simple test cases
  • Apply development skills in hands-on project delivery.
  • Build and enhance React user interfaces using modern patterns and tools.
  • Learn how to work with APIs, including REST and GraphQL, and understand how data is structured and validated using JSON.
  • Collaborate closely with backend engineers to deliver features end‑to‑end.
  • Support the development of a simple Backend‑for‑Frontend (BFF) layer using C#/.NET, helping shape the data the frontend needs.


To be successful, you will demonstrate the following:


  • You have some experience with JavaScript/TypeScript or React and want to deepen your skills.
  • You enjoy problem‑solving, learning new technologies, and working as part of a collaborative engineering team.
  • You’re eager to understand how frontend and backend systems connect.
  • You have awareness of software development life cycle (SDLC) concepts.
  • You have the ability to follow instructions, work with templates, and apply standard engineering practices.


This role is for you if you are someone who loves problem‑solving and if you are eager to learn new tools, technologies and ways of working. We want to hear from you!

Key Skills

Ranked by relevance