
Frontend Software Engineer, React
NLPatent
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
About the role
- Building core features and foundations to scale out the platform
- Collaborating with NLPatent's CTO and senior engineers in planning and executing product development
Requirements
- 2+ years of commercial frontend engineering experience
- Proficiency in HTML, CSS, and TypeScript
- Strong commercial experience with React and Next.js (App Router)
- Experience with data fetching and caching using TanStack Query
- Experience with unit and integration testing (e.g., Jest, React Testing Library, Vitest)
- Experience consuming RESTful APIs
- Understanding of complex state management (e.g., React Context, Zustand, Redux)
- Proficiency with Git and version control workflows
- Willing to work 3 days per week onsite in our London office
- Bonus points for:
- Experience with End-to-End testing (e.g., Datadog, Cypress, Playwright)
- Knowledge of web performance optimization and Core Web Vitals
- Exposure to CI/CD pipelines (e.g., GitHub Actions)
- Basic understanding of Python or backend technologies (Django, SQL/PSQL, AWS)
- Exposure to UI/UX design principles
- Experience or familiarity with patent data
Benefits
- Flexible working
- Pension
- Training & Development
- Stock Option Plan
- Work from home budget
- 25 days of paid annual leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
HTMLCSSTypeScriptReactNext.jsTanStack QueryJestReact Testing LibraryVitestRESTful APIs