Frontend Developer

K2 Dynamics Limited
Aylesbury, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 46K

Job location

Remote
Aylesbury, United Kingdom

Tech stack

JavaScript
A/B testing
API
Agile Methodologies
CSS
Code Review
Middleware
Github
Design of User Interfaces
Routing
Scrum
Next.js
Semantic HTML
Systems Integration
TypeScript
Web Applications
Network Routers
Tailwind
React
Cypress
Gitlab
GIT
SASS
WebPack
Gitlab-ci
Build Tools
GraphQL
Front End Software Development
React
REST

Job description

Develop, maintain, and optimize modern web applications using React.js and Next.js. Build responsive, accessible, and user-friendly interfaces across various devices and browsers. Integrate frontend applications with RESTful and GraphQL APIs. Implement state management using Redux, RTK, Zustand, or Context API. Write clean, maintainable code and actively contribute in code reviews. Collaborate with UI/UX designers to deliver pixel-perfect interfaces. Optimize applications for performance, SEO, and accessibility. Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. Troubleshoot and resolve issues across different browsers and devices. Stay updated on modern frontend technologies, tools, and best practices.

Requirements

Technical Skills: Strong hands-on experience with React.js and component-based UI architecture. Solid experience with Next.js, including SSR, SSG, routing, and optimizations. Proficiency in JavaScript (ES6+) and TypeScript. Experience using state management tools such as Redux, RTK, Zustand, and Context API. Strong styling experience with CSS3, SCSS/SASS, TailwindCSS, or CSS-in-JS solutions. Familiarity with Next.js routing and React Router. Experience integrating REST or GraphQL APIs. Proficient with Git and GitHub/GitLab workflows. Experience with testing frameworks like Jest, React Testing Library, or Cypress. Knowledge of build tools such as Vite and Webpack. Good understanding of SEO, semantic HTML, accessibility standards, and bundle optimization.

Soft Skills: Strong analytical and problem-solving abilities. Excellent communication and collaboration skills. Effective time management and task prioritization. Quick learner with a passion for new technologies. Ability to work independently and within cross-functional teams.

Preferred / Bonus Skills: Experience with React Query / TanStack Query or SWR. Knowledge of Next.js Middleware, Edge Functions, or Server Actions. Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Vercel). Development experience with Progressive Web Apps (PWAs). Understanding of micro-frontend architectures. Experience with analytics tools, event tracking, and A/B testing.

Education & Experience: Bachelor's degree from UK university, or equivalent experience. 2-4 years of professional experience in frontend development with a focus on React.js and Next.js.

Benefits & conditions

K2Dyanmics, an equal opportunity employer, recognizes that our success in our mission is due to the remarkable talent and dedication of our employees. We offer competitive salaries and benefit packages in a casual and fast-paced work environment. All qualified applicants will receive equal consideration for employment without regard to race, colour, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Apply for this position