Front-end Developer
COSMOTE GLOBAL SOLUTIONS NV
Posted: May 8, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Develop new user-facing features, optimize applications for maximum speed and scalability.
Required Skills
Job Description
COSMOTE Global Solutions NV, part of the OTE Group of Companies, is a leading ICT Systems Integrator offering a comprehensive range of ICT solutions and services. We are dedicated to delivering innovative technology solutions that empower businesses to succeed.
We are seeking a highly skilled and motivated Front-end Developer to join our talented team. In this role, you will be responsible for developing user-facing features, ensuring the technical feasibility of UI/UX designs, and optimizing applications for maximum speed and scalability.
Key Responsibilities:
• Develop new user-facing features and build reusable code and libraries for future use.
• Ensure the technical feasibility of UI/UX designs.
• Optimize applications for maximum speed and scalability.
• Collaborate closely with back-end developers and web designers to improve usability.
• Maintain and improve website and application performance.
• Implement responsive design to ensure compatibility across devices.
• Participate in code reviews and contribute to team knowledge sharing.
• Write and maintain technical documentation.
Requirements:
• Bachelor’s degree in Computer Science or related field.
• Minimum 8 years of experience in front-end development.
• Strong proficiency in JavaScript, HTML5, and CSS3.
• Experience with modern front-end frameworks/libraries such as React, Angular, or Vue.js.
• Familiarity with RESTful APIs and asynchronous request handling.
• Knowledge of browser rendering behavior and performance optimization techniques.
• Experience with version control systems, preferably Git.
• Understanding of responsive design principles and mobile-first development.
• Good problem-solving skills and attention to detail.
• Ability to work well in a team environment and communicate effectively.
• Fluent in English.