At a Glance
- Tasks: Join our team to build innovative features for an AI-driven patent research platform.
- Company: NLPatent, a leading AI-first patent research company with a collaborative culture.
- Benefits: Enjoy flexible working, training opportunities, stock options, and 25 days of paid leave.
- Why this job: Be a key player in shaping the future of patent research technology.
- Qualifications: 2+ years frontend experience, strong skills in React, HTML, CSS, and TypeScript.
- Other info: Work onsite in London 3 days a week and grow your career in a dynamic environment.
The predicted salary is between 36000 - 60000 £ per year.
NLPatent is an industry leading AI-first patent research platform that leverages Large Language Models and a mix of proprietary and off-the-shelf ML/NLP techniques to help users answer patent-related research questions such as "Is my invention patentable?" We are increasingly using generative LLMs to build agentic workflows that answer research questions with minimal human intervention. As a software engineer at NLPatent, you will be an early hire for the engineering team, key in building core features and foundations to scale the platform. You will work closely with NLPatent’s CTO and senior engineers in planning and executing product development.
Responsibilities:
- Build core features and foundations to scale the platform.
- Work closely alongside 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.
Frontend Software Engineer (React) in London employer: NLPatent
Contact Detail:
NLPatent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Frontend Software Engineer (React) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using React and Next.js. This is your chance to demonstrate what you can do beyond just a CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of frontend technologies. Practice common algorithms and data structures, and be ready to discuss your experience with state management and APIs.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team at NLPatent.
We think you need these skills to ace Frontend Software Engineer (React) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React, TypeScript, and any relevant projects. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your best work!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about the role at NLPatent and how your background makes you a great fit. Keep it conversational and let your personality come through.
Showcase Your Projects: If you've worked on any cool projects, especially those involving frontend technologies, make sure to include them. Links to GitHub or live demos can really help us see your skills in action!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates from us!
How to prepare for a job interview at NLPatent
✨Know Your Tech Stack
Make sure you brush up on your HTML, CSS, TypeScript, and especially React and Next.js. Be ready to discuss your past projects and how you've used these technologies to solve real problems. It’s a great way to show your hands-on experience!
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in frontend development and how you tackled them. This could include anything from data fetching with TanStack Query to managing complex state with Redux. Real-world examples will make you stand out!
✨Understand the Company’s Vision
Familiarise yourself with NLPatent's mission and how they leverage AI in patent research. Being able to articulate how your role as a Frontend Software Engineer fits into their goals will demonstrate your genuine interest in the company.
✨Ask Insightful Questions
Prepare thoughtful questions for the CTO and senior engineers about their tech stack, team dynamics, or future projects. This shows that you're not just interested in the job, but also in contributing to the team's success and growth.