Full Stack Developer (hybrid) - Limassol

  • Location:

    Cyprus, Limassol

  • Discipline:

    IT

  • Job type:

    Permanent

  • Benefits:

    Competitive salary based on qualifications and experience plus excellent company benefits.

  • Published:

    09-10-2024

  • Expiry date:

    10-01-2025

  • Reference:

    2905

Our client is a leading international CySec Licensed Forex Trading Company with offices in a number of locations worldwide. For their office in Limassol, they are looking to hire a Full Stack Developer. Candidates should have comprehensive experience in JavaScript technologies, but also a sound background in PHP, including experience with server-side MVC frameworks. It would be beneficial to have previously worked as part of a team within an organization that had a structured quality assurance function, and to have used version control, undertaken code reviews, and possibly to have worked in environment utilizing continuous integration. Most of the time the majority of the work will consist of 70% Front-End development and 30% Back-End development.

Responsibilities: 

  • Development of new and existing core projects within the Company
  • Development of modular / reusable JavaScript code
  • Development of modular / reusable PHP code within MVC frameworks
  • Re-factor / rewrite code to increase quality and optimize performance
  • Keep up to date with the latest developments in the technology stack utilized by the company
  • Help drive technology adoption and upgrades

Requirements:

  • Comprehensive experience with JavaScript Technologies, mainly ES6, ES5 and jQuery.
  • Experience in PHP
  • Practical experience using PHP MVC frameworks (Preferably CakePHP)
  • Worked with Object-Oriented programming (OOP)
  • Knowledge of front-end technologies such as Webpack, SCSS, Bootstrap
  • Experience with Rest APIs
  • Practical experience using Linux based operating systems and a command line interface
  • Familiarity with using Version Control and Code Reviews (Preferably GitHub)
  • Ability to work independently, creating good quality code
  • Excellent debugging and troubleshooting skills

Will be a plus to have:

  • Experience with JavaScript technologies, like React, node.js, vue.js, next.js etc.
  • Worked with MySQL
  • Have integrated unit testing / code coverage / etc. into projects
  • Background in process automation (re-usable scripts for deployment etc.)
  • Understanding of programming patterns (trees, queue, stack etc.)
  • Use of key value stores such as Redis / Memcached
  • Understanding of scalable applications, working with multiple web nodes, use of docker, etc.

Working hours:

  • The working hours are office hours from 8:00/9:30 - 17:00/18:30 Monday to Friday (Hybrid: 2 days from home 3 from the office)

To apply:

Please send your CV to StaffMatters at admin@smstaffmatters.com and mention that you are applying for the vacancy of Full Stack Developer (hybrid) with reference number 2905.
Or you can apply directly through your candidate login by hitting the APPLY button.