Front-End Software Developer (Forex) – Limassol

  • Career Level Others
  • Experience 3 Years
  • Industry Forex
  • Qualification Bachelor Degree
Job Description

Advance Career, on behalf of our client, a Forex Company with offices in Limassol, is seeking to recruit a Front-End Software Developer:

Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
Clearly understand and process requirements coming from the Product team
Build web applications with web development best practices
Build effective, optimized, high-quality reusable and well-documented code related to CRM functionality, financial transactions, blockchain (advantage), API integrations with payment gateways and other third-party systems as well as database structure
Regularly communicate and collaborate with other developers, quality assurance team, UX/UI designers, and system analysts to establish objectives and design more functional, cohesive codes to enhance the user experience
Bridge the gap between graphic design and technical implementation
Work with back-end developers to integrate UI components with APIs and databases
Debug errors, troubleshoot issues, and perform routine performance optimizations
Develop automated tests to ensure business needs are met and allow for regression testing
Test the quality of the code before submitting it for QA
Stay up to date with the latest tools and libraries to benefit user experience, performance, and developer experience

Degree in Engineering, Computer Science, or similar field
At least 3 years of development experience
Proficient understanding of code versioning tools, such as Git
Experience on RESTful APIs
Strong understanding of the web development cycle and programming techniques and tools
Implement automated testing platforms and unit tests
Knowledge of any frontend JavaScript/Typescript framework such as ReactJS, VueJS, Angular
Knowledge of PHP would be considered an advantage
Team player with excellent written and verbal communication skills
Excellent written and verbal skills in English
Ability to quickly learn a new programming language or development framework
Self-motivated and self-managing, with excellent organizational skills
Attention to detail and desire to probe further into data

An attractive remuneration package will be offered to the successful candidate.