Key Responsibilities
- Develop advanced, standards-compliant HTML5 and CSS3 from design files (e.g., Sketch, Figma)
- Prepare comprehensive HTML layout components for integration in various environments, including React and advanced CMS platforms like WordPress
- Collaborate with UX Developer to ensure a seamless and optimised UI-to-UX handoff
- Maintain adherence to responsive, accessible, and mobile-first design standards, ensuring compatibility across all major browsers and devices
- Write JavaScript as part of UI development, focusing on interactive components that enhance user experience, while UX developer handles production-level integration
- Ensure HTML and CSS are optimised for hybrid and mobile-only environments, adhering to specific standards such as W3C, ARIA, and mobile adaptation protocols
- Write client-side interactive features using technologies such as JavaScript and related libraries (e.g., jQuery)
- Ensure high quality of UI deliverables through rigorous testing and quality assurance
Essential Skills
- Proficiency in modern HTML5, CSS3, and JavaScript
- Expertise in design-to-code translation, ensuring pixel-perfect implementation
- Familiarity with Sketch, Figma, or similar design tools
- Strong understanding of mobile-first, mobile-only, and hybrid environments
- Knowledge of W3C and ARIA standards for accessible and responsive design
- Experience with JavaScript and related libraries (e.g., jQuery)
Required Qualifications
- 5+ years in front-end integration focused on React and CMS platforms
- Experience and ability to work in an agile development environment
- Strong problem-solving and attention to detail skills
- Excellent communication and teamwork skills
- Bachelor’s or Master’s degree in Computer Science, Mathematics, or a related field preferred
- English proficiency at C1 level, with certification such as IELTS or equivalent (even if expired)
Additional Skills (optional)
- Familiarity with UX principles and design aesthetics
- Experience with JavaScript testing tools and frameworks
- Ability to work efficiently in a fast-paced Agile environment
Additional Requirements
- Candidates must be located in Limassol and have a valid permit to work in Cyprus
What You Need to Know
Magnum Grail offers a collaborative, growth-oriented environment in Limassol with flexible scheduling. We emphasise professional development and encourage our team members to grow their skills while contributing to impactful projects. This is an in-office position, and we value hands-on collaboration to achieve the best results.
Application Process
In order to apply, we kindly ask you to do the following:
- Fill in the form
- Add a cover letter (mandatory)
- Attach a CV/resume as a PDF or Word file. Please note that we do not accept LinkedIn profiles as CVs.
- Once we have received your application, we will evaluate it and let you know if we think we can consider your candidature, usually within 3-4 working days.
- Please check that you have received an e-mail at the address you provided in the form. If this is the case and the letter is not in your spam/junk folder, please send an e-mail to [email protected] to confirm if we have received your application. It would also be beneficial to add the domain magnumgrail.com and the address [email protected] to your contacts to avoid any delay in communication.
At Magnum Grail, we are driven by a passion for innovation and excellence. Our commitment to pushing boundaries and fostering a dynamic working environment sets us apart in the industry.
We believe in nurturing talent and providing ample opportunities for professional growth. Our collaborative culture ensures that every team member's voice is heard and valued. At Magnum Grail, you will have the opportunity to work on cutting-edge projects that will shape the future.
We are always looking for talented and dedicated individuals to join our team. By becoming part of Magnum Grail, you will contribute to meaningful projects and make a difference every day.
Ready to take the next step in your career? Join Magnum Grail and embark on a rewarding journey with endless opportunities.
Read more
Know any suitable candidates?
Share this listing or recommend an employee.