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
