top of page

Front-End Software Engineer

Location

Nicosia, Cyprus

Job Type

Full Time

Workspace

Hybrid

Job Overview

Our client, a leading technology company based in Cyprus, is looking for a Front-End Software Engineer to join a dynamic development team. As part of our Enterprise Content Management (ECM) department, you will work within a structured development team, contributing to the design and delivery of modern, high-quality user interfaces. You will collaborate closely with Team Leads, designers, and backend developers to build scalable and user-centric web applications that support the company’s strategic goals.

Duties and Responsibilities

  • Design, develop, implement, and maintain high-quality, scalable, and high-performance applications using React.

  • Write clean, maintainable, and efficient code while adhering to coding standards and best practises.

  • Implement reusable components and front-end architecture for long-term scalability.

  • Collaborate with UX/UI designers to translate designs into responsive and interactive user experiences.

  • Collaborate with backend developers to integrate APIs and ensure seamless data flow.

  • Work effectively within a structured team environment under the guidance of a Team Lead.

  • Conduct thorough testing, debugging, and performance optimization to ensure reliability and security.

  • Participate in requirements analysis and contribute to the refinement of scope, features, and timelines.

  • Provide technical input to ensure feasibility and efficiency of proposed solutions.

  • Address customer feedback, bug reports, and feature requests in a timely and structured manner

  • Document issues and solutions in the company’s ticketing system for knowledge sharing and traceability.

  • Stay up-to date with emerging front-end technologies and industry best practises.

  • Contribute to improving development processes, tools, and team workflows.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.

  • Minimum of 4 years of experience in front-end development.

  • Strong proficiency in React and related technologies (Redux, React Router, etc.).

  • Knowledge of RESTful APIs and integration with front-end applications.

  • Strong analytical and problem-solving skills.

  • Excellent verbal and written communication skills.

  • Excellent teamwork and collaboration skills.

  • Strong organizational skills and ability to prioritize tasks effectively.

Benefits

  • Competitive salary + 13th salary

  • Provident Fund

  • Private Medical

  • Hybrid work

  • Training & development

  • 21 days leave + additional benefits

bottom of page