Job Openings Senior Frontend Engineer - Full Remote - Temporary Project - (3 months +)

About the job Senior Frontend Engineer - Full Remote - Temporary Project - (3 months +)

As a Senior Frontend Engineer, you will play a key role in developing and optimising modern web applications using Next.JS, ensuring high performance, scalability, and maintainability. Your work will span both client-side and server-side development, leveraging server-side rendering

(SSR), static site generation (SSG), and API routes while also focusing on delivering seamless, interactive user experiences.

You will be responsible for making technical decisions related to the frontend architecture, optimiSing data fetching strategies, and ensuring efficient state management. Collaborating closely with backend developers, UX/UI designers, and product managers, you will contribute to building robust, user-friendly, and performant applications.

We know this is a challenging role, but you wont be navigating it alone our experienced technical team will support you, and the company's structured processes will provide a solid foundation for overcoming obstacles.

If you are passionate about modern frontend development with Next.js, enjoy working across both client-side and server-side aspects of applications, and want to contribute to impactful projects, then you'll be a great fit for our clients team!

Required Skills

Frontend & UI Development

CSS-in-JS / Styling - Tailwind CSS, Styled Components or CSS Modules

State Management - Redux, Zustand, Recoil, or Context API

Component Libraries - shadcn/ui, Material-UI, or custom component design

Server-Side & API Integration

Next.js API Routes & Middleware - Experience building server-side logic

RESTful APIs & GraphQL - Integration with backend services

Authentication & Authorisation - OAuth, JWT, NextAuth.js

Performance & Optimisation

Code Splitting & Lazy Loading - Optimising performance in Next.js

SEO & Core Web Vitals - Strong understanding of optimising for search engines

Caching & Data Fetching - React Query, Server Actions/Functions

Tooling & DevOps

Git & CI/CD - Proficiency with GitLab CI/CD, or similar tools

Package Managers - npm or pnpm

Containerisation & Deployment - Experience with Docker, K8s

Soft Skills & Mindset

Leadership & Mentorship - Ability to guide junior developers

Code Quality & Best Practices - Writing clean, maintainable, and scalable code

Problem-Solving & Critical Thinking - Tackling complex technical challenges

Collaboration & Communication - Working effectively with cross-functional teams