About the Role
BJAK is building AI-powered automation systems to simplify complex insurance workflows. We are seeking an experienced Frontend Engineer in the UK to develop next-generation AI-powered web applications for customers and internal teams.
Responsibilities
- Build modern web applications using React, Next.js, TypeScript and modern frontend technologies.
- Develop customer-facing products and internal AI-powered operational tools.
- Translate product and UX requirements into fast, responsive and intuitive interfaces.
- Integrate frontend applications with backend APIs and AI services.
- Improve application performance, scalability and reliability.
- Build reusable components and maintain a scalable frontend architecture.
- Participate in code reviews and contribute to engineering best practices.
- Collaborate with product managers, designers, backend engineers and QA.
- Help shape technical decisions and continuously improve the frontend stack.
Requirements
- Bachelor's degree in Computer Science, Software Engineering or related discipline, or equivalent industry experience.
- Proven experience building production-grade web applications.
- Strong experience with React and TypeScript.
- Experience with modern frameworks such as Next.js (or similar frameworks like Vue or Angular).
- Solid understanding of HTML5, CSS3 and responsive web development.
- Experience consuming REST APIs.
- Strong understanding of component-based architecture and frontend application design.
- Experience optimising frontend performance and debugging production applications.
- Familiarity with Git and modern software development workflows.
- Comfortable working within CI/CD environments.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work effectively in a distributed team.
- Comfortable working in a fast-moving, product-focused environment.
Skills
- React
- Next.js
- TypeScript
- HTML5
- CSS3
- Responsive web development
- REST APIs
- Component-based architecture
- Frontend application design
- Frontend performance optimisation
- Debugging
- Git
- CI/CD
- Problem-solving
- Communication
- AI products
- Workflow automation
- SaaS platforms
- Vite
- Node.js
- Python
- Playwright
- Cypress
- Jest
- Vitest
- Authentication
- Authorisation
- Web security
- Redux
- Zustand
- State management
Location
- United Kingdom
- Remote
Work Type
- Fully remote
Experience Level
- Experienced
Education Level
- Bachelor's degree in Computer Science, Software Engineering or related discipline, or equivalent industry experience.
Benefits
- Learning & Development Budget
- Career Growth opportunities
- Competitive Compensation
About the Company
- BJAK is building AI-powered automation systems that simplify complex insurance workflows.
- We are a high-growth technology company.
