FP Markets Group of Companies is a well-established multi-regulated Australian broker offering traders access to CFDs across Forex, Indices, Commodities, Stocks and Cryptocurrencies. We are growing and looking to recruit a Full-time Frontend Developer (Middle+) in our Cyprus office- a certified Great Place to Work®.
This role is essential for developing and maintaining high-performance, user-friendly web applications that enhance customer experiences. Your expertise in frontend development and ability to collaborate in a fast-paced environment will contribute to the success of the team and the delivery of exceptional products.
Responsibilities:
Develop and maintain responsive, high-performance web applications using HTML,
CSS, and JavaScript (ES6+)
Collaborate with backend developers, UI/UX designers, and stakeholders to
implement user-friendly interfaces
Optimize applications for speed, scalability, and cross-browser compatibility
Set up and maintain build tools and task runners such as Gulp, Webpack, or Vite
Integrate with RESTful APIs
Implement accessibility standards (e.g., WCAG) and best practices in all projects
Debug and troubleshoot issues using developer tools and testing frameworks (e.g., Jest, Cypress)
Use version control systems (Git) effectively within a collaborative workflow
Candidate Profile:
Proficiency in HTML, CSS, and JavaScript (ES6+)
Experience with modern frontend frameworks/libraries
Strong ability to design and implement a custom design system from scratch, including base styling, structural components, and well-organized CSS, without reliance on third-party frameworks like Bootstrap or Material UI
Solid understanding of build tools like Gulp, Webpack, or Vite
Strong knowledge of Git version control and workflows on platforms like GitHub or GitLab
Expertise in creating responsive designs and ensuring cross-browser compatibility
Familiarity with APIs and data formats (e.g., JSON)
Understanding of frontend testing frameworks like Jest or Mocha
Strong problem-solving abilities and attention to detail
Excellent communication and teamwork skills
Ability to manage multiple projects and deadlines efficiently
Nice-to-Have:
Experience with server-side rendering frameworks like Next.js or Nuxt.js
Familiarity with animation libraries (e.g., GSAP, Framer Motion)
Knowledge of backend technologies (e.g., Node.js, PHP)
Hands-on experience with CI/CD pipelines
Exposure to design tools like Figma, Adobe XD, or Sketch
Our offer:
Welcoming, young and multicultural team with approachable leadership
Continuous personal development, growth with the company and opportunity to learn from industry leaders
Competitive remuneration, regular salary reviews and performance-based incentive schemes
Vibrant company life: from team activities to global celebrations
New beautiful office in an easily accessible location with company-provided fruits, breakfasts and lunches
Free Gym membership and access to multiple sports and wellness facilities
Company-provided parking
Medical insurance after the probation period
Journey to FP Markets:
Interview with People Function (45 min - 1 hour) to assess match to our culture and company
Assessment Task (3 days)
Interview with the future Hiring Manager (45 min - 1 hour) to assess match to the job and the team
Join our team and be a part of a professional, rapidly-growing company operating in a multicultural environment!