Software Engineer Iii -– (typescript/react Js/node)
Case Law Reporter
London, United Kingdom
Hybrid
TypeScript
React js
Node.js
The Software Engineer III performs moderately complex design and development work across modern frontend applications, focusing on building accessible, responsive, and performant user interfaces using TypeScript, React/Next.js, and associated tooling
Job Summary
The Software Engineer III performs moderately complex design and development work across modern frontend applications, focusing on building accessible, responsive, and performant user interfaces using TypeScript, React/Next.js, and associated tooling.
The team collaborates closely with UX and Product to design, build, and deliver high-quality features efficiently and reliably for SciVal, a data-driven product that provides academic and research metrics.
The company offers a comprehensive pension plan, home/office/commuting allowance, generous vacation entitlement, and flexible working hours to promote employee well-being and long-term career goals.
Matching Summary
The Software Engineer III performs moderately complex design and development work across modern frontend applications, focusing on building accessible, responsive, and performant user interfaces using TypeScript, React/Next.js, and associated tooling.
Skills & Requirements
Must-have
TypeScript
React JS
Node.js
Next.js
modern JavaScript (ES6+)
REST APIs
Nice-to-have
collaboration
innovation
work/life balance
wellbeing initiatives
Key Requirements
Bachelor’s degree in computer science, Engineering, or equivalent practical experience
Good years of professional experience in Frontend or Full‑Stack Software Engineering
Proven ability to build responsive, mobile‑first, and accessible user interfaces
In-depth knowledge of Next.js features (SSR, SSG, ISR)
Solid understanding of browser fundamentals and frontend performance optimization
Strong familiarity with web accessibility standards (WCAG, ARIA)
Experience working with component libraries and design systems
Strong understanding of Core Web Vitals and performance monitoring
Hands-on experience using Node.js for API routes and backend integrations
Familiarity with deploying and supporting cloud-hosted web applications using AWS services