About the Role We are seeking a highly motivated and skilled
Frontend Software Engineer
to join our dynamic development team. This role focuses on crafting intuitive, high-performance web interfaces using modern frontend technologies. If you are passionate about delivering seamless user experiences and writing clean, maintainable code, we’d love to hear from you.
Key Responsibilities Develop, maintain, and enhance scalable frontend applications using
React
and
Next.js . Collaborate with UX/UI designers to implement responsive, visually appealing user interfaces. Write robust, maintainable, and well-documented code in
TypeScript . Optimise applications for maximum speed and scalability. Work closely with backend engineers to integrate and consume APIs. Conduct code reviews and provide constructive feedback to team members. Stay updated with the latest industry trends and technologies to improve development practices.
Required Skills & Qualifications Education : Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. Experience : 2+ years of professional experience in frontend development. Proficiency with
React.js
and
Next.js , including server-side rendering (SSR) and static site generation (SSG). Strong understanding of
TypeScript , including advanced typing concepts. Solid knowledge of modern web development practices, including HTML5, CSS3, and JavaScript (ES6+). Experience working with APIs, including RESTful API integration. Experience with version control systems, particularly
Git . Understanding of SEO principles and performance optimisation techniques. Strong debugging and problem-solving skills.
Desirable Skills (Nice-to-Have) Familiarity with
testing frameworks
such as Jest, React Testing Library, or Cypress. Experience with CSS-in-JS libraries such as Styled-Components or Emotion. Experience working with headless CMS platforms such as
Contentful ,
Prismic , or
Sanity . Knowledge of CI/CD pipelines and tools (e.g., GitHub Actions, Jenkins). Familiarity with cloud platforms like Azure, Vercel, or Netlify.
What We Offer Competitive salary and benefits package. Flexible working hours and remote work options. Opportunities for professional growth and development. Collaborative, inclusive, and innovative work environment. Access to cutting-edge tools and technologies.
#J-18808-Ljbffr