Work With Us

We are always on the lookout for talented individuals who can perform and excel in a dynamic and innovative working environment. We view each and every one of our employees as an indispensable part of the team.

If you're interested in joining the FxPro team
Send your CV
Global Presence
Become a part of a growing international team:
Offices in Limassol, London, Monaco and Nassau with 200+ FxPro employees of 22 nationalities
Non-discrimination and equal opportunity policy
Competitive Remuneration Package
In-House Fitness Center
Group Medical Scheme
Exclusive Discount Card Scheme
  • Ongoing professional and personal development
  • Sponsorship of work-related education
  • Opportunities for career progression
  • Provident fund
  • Free meals and beverages at in-house cafeteria
  • 13th salary
15+ years of experience
4 offices
200+ employees
22 nationalities
17 languages spoken
BANKING
Customer Support Officer
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Deliver service and support to customers through live chats, emails and phone calls.
  • Provide answers to customers by identifying problems, researching answers and guiding customers through corrective steps.
  • Handle and resolves customer complaints or issues.
  • Provide information to customers regarding the Company’s services and products.
  • Provide quality service and support in a variety of areas including but not limited to System/technical troubleshooting, Login/Account issues, Accounting and Back Office enquiries.
  • Follow up on the progress of the response to the customer.
  • Perform Back Office and Clients Accounting Department duties as required and update Customer records.
  • Ensure that all duties are done so in line with the necessary KYC, AML, and Due diligence controls.
  • Provide feedback on the efficiency of the service processes in place.
  • Escalate all/any matters to senior management as required to ensure swift resolution of pending issues.
Requirements
  • University Degree or relevant working experience
  • Excellent command of the English language
  • Computer literacy to a high level
  • Flexible, analytical skills, excellent communication skills, high attention to detail
  • Any knowledge of Finance and Economics is advantageous
  • Ability to work in shifts 24/7 on a rotation basis
Benefits
  • Competitive salary including a 13th salary
  • Medical and life insurance
  • Provident Fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
Payments Product Manager
Limassol, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Responsibilities
  • Own payments (transaction banking) functions with the company.
  • Manage/contribute to discussions with PSPs, banks and other providers regarding payments capabilities and requirements.
  • Build processes and flows based on above requirements.
  • Own and expand upon the existing flows in the payments’ processor.
  • Work with external vendor to design and deliver the right functionality.
  • Administer SWIFT for different parts of FxPro group.
  • Collaborate with other product owners and management to achieve a holistic design across payments, cards, mobile and portfolio management functions.
  • Adept at discussing business requirements with senior stakeholders and discussing design and implementation with business analysts and development teams.
  • Work with finance and senior management to determine the best approach and design from available alternatives, based on pros and cons of each.
Requirements
  • Knowledge of payments – SWIFT, SEPA, UK FPS.
  • Familiarity with SWIFT MT formats (1xx and 2xx) and SWIFT industry payment flow processes.
  • Good understanding of end-to-end payments flows within banks and Financial Institutions.
  • Good understanding of account posting and deliverable Forex processes.
  • Skillful at integration and field mapping.
  • Comfortable with using and understanding REST APIs.
  • Understanding of Issuer side cards process flows/integration will be a significant advantage.
  • Ability to travel abroad, if and when needed.
Benefits
  • Competitive salary including a 13th salary
  • Relocation package
  • Visa arrangements for an employee and family members (if applicable)
  • Medical insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
BUSINESS DEVELOPMENT
Business Development Manager (Malaysia)
Limassol, Cyprus or Malaysia
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus or Malaysia
Responsibilities
  • Builds market position by locating, developing, defining, negotiating and closing business relationships in the Malaysian market
  • Seeks out and builds new business for FxPro
  • Identifies ideas by researching industry and related events, publications and announcements in the Malaysian market
  • Closes new business deals by coordinating requirements, developing and negotiating contracts, integrating contract requirements with business operations
  • Maintain good working relationships with existing and new clients
Requirements
  • University degree in a relevant field
  • Excellent knowledge of the English and Malay
  • 2+ years of recent working experience in a similar position in the financial sector
  • Ability to travel is a must
Location
  • The position can be based in Limassol, Cyprus or Malaysia
Benefits
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for the employee and family members (if applicable)
  • Medical and life insurance
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Provident fund
  • Discount card for several services and products
Join our team
Submit your CV
DEALING
Junior Dealer
Limassol, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Responsibilities
  • Monitoring the foreign exchange trading portfolio in all currencies, ensuring the company is within approved limits, policies, and procedures.
  • Providing key parties with daily trading statistics.
  • Keeping up to date with currency fluctuations through both fundamental and technical analysis.
  • Maintaining close relationships with Liquidity and Data Providers.
  • Maintaining close relationships with internal supporting departments such as IT, Marketing, Business Development.
  • Providing excellent customer support by responding to inquiries, providing rates, and assisting with technical matters as well as executing client trades (when/where needed).
  • Maintaining deal recording and P&L on a daily basis.
Requirements
  • University Degree in Economics, Accounting, Finance, Mathematics, or other science fields.
  • Proficient with computer systems and Microsoft Office applications (e.g., Microsoft Excel).
  • Very good numerical and analytical skills.
  • Excellent command of the English language.
  • Ability to work in shifts 24/7 on a rotation basis (08:00-16:00, 16:00-00:00, 00:00-08:00)
  • Experience as dealer is a plus.
  • Experience in programming is a plus.
Benefits
  • Competitive salary including a 13th salary.
  • Relocation package (if applicable).
  • Visa arrangements for the employee and family members (if applicable).
  • Medical and life insurance.
  • Provident fund.
  • Free meals and beverages at the in-house cafeteria.
  • In-house gym with a personal trainer.
  • Discount card for several services and products.
Join our team
Submit your CV
IT
Junior Software Test Engineer
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Functional testing of client-side and server-side products.
  • Bugs and features verification, manual and automated regression testing.
  • Interaction with development and support team to improve the quality of the finished product.
Requirements
  • University Degree in Computer Science or other IT related field
  • Knowledge of methods and processes used in testing of software
  • Excellent command of the English language
  • Well-developed analytical and problem-solving skills
  • Ability to work in a dynamic and multicultural environment
  • Experience in some of the following will be considered an advantage:
    - Java programming
    - C# programming
    - Test automation
    - Agile methodology
    - SQL
    - Linux
    - CRM or ERP
    - Forex industry
Benefits
  • Competitive salary including a 13th salary
  • Medical and life insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
Mobile Application Developer (iOS or Android)
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Contribute in designing, testing, releasing and application support.
  • Write clean and sustainable code that can be used in the future.
  • Gather specific requirements and suggest solutions.
  • Write unit tests, troubleshoot and debug to optimize performance and stability.
  • Design interfaces to improve user experience.
  • Identify and plan for new features.
  • Ensure new and legacy applications meet quality standards.
  • Suggest and implement new mobile products, applications and protocols.
  • Stay up-to-date with new technology and best practices.
Requirements
  • University Degree in Computer Science or other IT related field
  • Excellent command of the English Language
  • Previous working experience as a Mobile developer for at least 1 year
  • Rich portfolio of released applications on the App store or the Android market
  • In-depth knowledge of programming languages such as Swift and/or Java/Kotlin
  • Familiarity with OOP design principles
  • Problem solver with excellent analytical skills
Benefits
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for the employee and family members (if applicable)
  • Medical and life insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
Mobile Application Product Manager
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Manage all aspects of the product lifecycle including: product strategy & road-mapping, customer insights/needs, requirement/use case definition, sprint planning, release plans, performance evaluations and iterations.
  • Manage release plans and sprints, scope and prioritize requirements based on business and customer impact.
  • Collaborate with design and analytics teams to ensure development ready sprint (epics, user stories and tasks) with finalized designs, content, analytics/measurement requirements and product constraint/rules.
  • Create and execute release plans in collaboration with developers to launch new features using testing methodologies.
  • Monitor key performance metrics to ensure optimum performance and identify improvement opportunities.
  • Gather insights from cross-departmental teams about market/customer research and usability studies to understand how customers are interacting with the product and develop enhancements based on the results and analysis.
  • Work with external third parties to assess partnerships, API integrations to improve the product offerings.
Requirements
  • University degree in Computer Science or other IT related field.
  • Excellent command of the English language.
  • 2-4 years of product management experience in mobile applications.
  • Technical knowledge and understanding of mobile application development in both iOS and Android.
  • Hands on experience on product analysis tools to gather insights about product; user activities, gaps, irrelevance & redundancies.
  • Ability to work with engineers, analysts and designers to deliver and manage products.
  • Ability to quickly absorb technical concepts and communicate them to a non-technical audience.
  • Ability to operate in a fast-paced environment.
  • Excellent written and verbal skills.
  • Experience with Jira, MS Project or any other relevant task/ project management tools.
  • Experience on Fintech products will be considered an advantage.
Benefits
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for the employee and family members (if applicable)
  • Medical insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
Node.js Developer
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Working as part of a team developing applications and services using Agile development methods.
  • Building back-end services for payments/banking processing and CFD trading.
  • Integration with internal and third-party systems.
  • Writing reusable, testable, secure and efficient code.
  • Designing and implementation of low-latency, high-availability and performant applications.
  • Investigating and resolving various incidents related to many systems as and when needed, as well as conducting industry research and providing recommendations for emerging trends.
  • Developing of all server-side logic, definition and maintenance of the central database.
  • Ensuring high performance and responsiveness to requests from the front-end and other internal systems.
  • Investigating and resolving various incidents related to many systems as and when needed, as well as conducting industry research and providing recommendations for emerging trends.
Requirements
  • University Degree in Computer Science or other IT-related fields.
  • At least 3 years of working experience in a similar role.
  • Excellent command of the English language.
  • Strong proficiency with JavaScript and/or TypeScript.
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Experience in integration of multiple data sources and databases into one system
  • Understanding of fundamental design principles behind a scalable application
  • Experience in creating database schemas that represent and support business processes
  • Experience in implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Basic knowledge of front-end technologies
  • Understanding of Node.js frameworks such as Express.js, Koa, Hapi, Lodash is considered a plus.
  • Previous experience within Financial Services is considered a plus.
  • Knowledge of Microservices Architecture, docker, kubernetes, is considered a plus
Benefits
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for an employee and family members (if applicable)
  • Medical insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
Quality Assurance Engineer
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Functional and performance testing of web, mobile and backend products with maximum automation
  • Interaction with the development and support teams in order to improve the product quality
  • Reviews of tests done by other team members, bugs and features verification and regression tests automation
Requirements
  • University Degree in Computer Science or other IT related field
  • Minimum of 2 years of experience as a Software Tester or Quality Assurance Engineer
  • Excellent command of the English language
  • Ability to work with requirements and create test cases accordingly
  • Knowledge of methods and processes used in software quality assurance
  • Passion to work in a fast-paced, demanding, and multicultural environment
  • Experience in some of the following will be considered an advantage
    - Stocks Trading, Forex or/and Banking industry
    - Java programming
    - C# programming
    - JavaScript/TypeScript programming
    - Test automation
    - Agile methodology
    - SQL
    - Linux
    - CRM or ERP
Benefits
  • Competitive salary including a 13th salary
  • Relocation package including visa arrangements for the employee and family members (if applicable)
  • Medical and life insurance
  • Provident fund
  • Free meals and beverages at the in -house cafeteria
  • In - house gym with a personal trainer
  • Company Discount Card for various products and services
Join our team
Submit your CV
Scrum Master
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Manage each project’s scope and timeline.
  • Coordinate sprints, retrospective meetings and daily stand-ups.
  • Facilitate internal communication and effective collaboration.
  • Be the point of contact for internal/external communications.
  • Work with product owners to handle backlogs and new requests.
  • Resolve conflicts and remove obstacles.
  • Help teams implement changes effectively.
  • Ensure deliverables are up to quality standards at the end of each sprint.
  • Guide development teams to higher scrum maturity.
  • Help build a productive environment where team members ‘own’ the product and enjoy working on it.
Requirements
  • University degree in Computer Science or any other IT-related fields.
  • Experience with Jira, MS Project or any other relevant task/ project management tools.
  • Previous experience as a Scrum Master/Jira Administrator.
  • Excellent client-facing and internal communication skills.
  • Excellent written and verbal communication skills.
  • Superb verbal and written English communication skills.
  • Solid organizational skills including attention to detail and multi-tasking skills.
Benefits
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for the employee and family members (if applicable)
  • Medical and life insurance
  • Provident Fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
Senior .Net Developer
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Develop software products with microservices architecture.
  • Cover your code with unit and integration tests.
  • Participate in and provide feedback during code review process.
  • Write efficient code for low latency systems.
  • Design relational database structure.
Requirements
  • University degree in Computer Science or any other IT-related fields
  • In-depth knowledge of .NET platform
  • Ability to develop robust multithreaded applications
  • Understand the concepts of building high-load services
  • Basic level of the English language. Greek and/or Russian is an advantage
  • It is your advantage if you have some experience in the below:
    - Financial trading/trading platforms development
    - Performance optimization skill, including profiling and analysing process dumps
    - Experience in web service development using ASP.NET Core
    - Experience in .Net development for Linux
    - Experience in containerized application development
    - In-depth understanding of Kubernetes
    - Experience in web application development using TypeScript
    - Understanding of SOLID principles
    - C++ programming skills
    - Experience in Windows desktop application development using WPF
Benefits
  • Competitive salary including a 13th salary.
  • Relocation package (if applicable).
  • Visa arrangements for the employee and family members (if applicable).
  • Medical and life insurance.
  • Provident Fund.
  • Free meals and beverages at the in-house cafeteria.
  • In-house gym with a personal trainer.
  • Discount card for several services and products.
Join our team
Submit your CV
Senior Android (Kotlin) Developer - Remote
Limassol/Nicosia, Cyprus or Remote
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Full-time | Remote
Responsibilities
  • Write clean and sustainable code based on user stories, business and technical requirements.
  • Contribute to architecture design, development patterns, and best practices.
  • Collaborate with product management team on requirements review, suggesting solutions and estimating efforts.
  • Cover code with unit tests.
  • Develop screen layouts, transitions, animations, and user interactions.
  • Troubleshoot, debug and profile to ensure smooth operation, performance, and stability.
  • Support entire application lifecycle.
  • Stay up to date with new technology and best practices.
Requirements
  • University Degree in Computer Science or other IT related field.
  • Intermediate or above level of the English Language. Greek and/or Russian is an advantage.
  • Previous working experience as a Mobile developer for at least 4 years.
  • Ability to travel to Cyprus for one week every 6 months for team meetings (costs covered by the company)
  • Portfolio of released applications on the Play Store.
  • In-depth Kotlin knowledge.
  • Familiarity with OOP design principles.
  • Problem solver with excellent analytical skills.
Benefits
  • Allowance for the below expenses:
    - Workstation at home/ shared workspace and necessary equipment
    - Health insurance
    - Tax advisory services
    - Training courses
    - Sports/gym membership
  • Company laptop
  • Flexible working schedule
  • Option for relocation to Cyprus (relocation package available)
Join our team
Submit your CV
Senior Java Developer
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Develop new functionality in line with business requirements.
  • Develop the code which is secure by design and follows Company’s standards.
  • Proactively identify and report bugs and other technical problems that exist or might appear in Company’s code.
  • Collaborate with team members, other teams and stakeholders in order to meet Company’s needs.
  • Develop software using Agile methodologies and modern technologies.
Requirements
  • University Degree in Computer Science or other IT related discipline
  • Minimum of 3 years of experience as a Java Developer
  • Basic level of the English language. Greek and/or Russian is an advantage
  • Experience in Test-Driven development, Continuous Integration
  • Strong J2SE programming skills (multithreading, data structures, streams)
  • In-depth knowledge of Object-Oriented programming and S.O.L.I.D. principles
  • Experience with microservices development. Preferable tech stack is Spring Boot, Apache Kafka, Docker, Kubernetes
  • Relevant Experience in FinTech (Forex, Investments) is an advantage
  • TCP/IP networking and sockets programming is an advantage
Benefits
  • Competitive salary including a 13th salary.
  • Relocation package (if applicable).
  • Visa arrangements for the employee and family members (if applicable).
  • Medical and life insurance.
  • Provident Fund.
  • Free meals and beverages at the in-house cafeteria.
  • In-house gym with a personal trainer.
  • Discount card for several services and products.
Join our team
Submit your CV
Senior JavaScript (Frontend) Developer
Limassol, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Responsibilities
  • Develop single-page applications using cutting-edge web technologies
  • Design and develop flexible, sophisticated front-end solutions within the current infrastructure.
  • Collaborate with involved teams during design, development, and release process.
  • Optimize applications for maximum performance.
  • Proactively investigate issues and offer technical improvements for the applications.
  • Perform code reviews for other team members.
Requirements
  • University Degree in Computer Science or other IT related fields.
  • 3+ years of continuous development as a Front-End Developer.
  • Excellent command of the English language.
  • Expert in JavaScript (ES6+), CSS3, HTML5.
  • Understanding features of Typescript and React.
  • Understanding Git version control software.
  • Understanding RESTful web services.
  • Be familiar with CI/CD process and tools.
  • Client-side design patterns.
  • Be familiar with the code review procedure.
  • Knowledge of other web frameworks will be considered an advantage.
  • Knowledge of .Net Core or .NET Framework will be considered an advantage.
  • Ability to study and apply up-to-date technologies to improve company processes/products.
  • Hands-on Agile Software Development approach.
Benefits
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for the employee and family members (if applicable)
  • Medical and life insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
Senior Mobile Application Developer (iOS or Android)
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Support entire application lifecycle.
  • Contribute in designing, testing, releasing and application support.
  • Write clean and sustainable code that can be used in the future.
  • Gather specific requirements and suggest solutions.
  • Write unit tests, troubleshoot and debug to optimize performance and stability.
  • Talk with users to understand their needs and experiences.
  • Design interfaces to improve user experience.
  • Work with Product development team.
  • Identify and plan for new features.
  • Plan, implement and manage new projects.
  • Ensure new and legacy applications meet quality standards.
  • Suggest and implement new mobile products, applications and protocols.
  • Stay up-to-date with new technology and best practices.
Requirements
  • University Degree in Computer Science or other IT related field
  • Excellent command of the English Language
  • Previous working experience as a Mobile developer for at least 4 year(s)
  • Rich portfolio of released applications on the App store or the Android market
  • In-depth knowledge of programming languages such as Swift and/or Java/Kotlin
  • Familiarity with OOP design principles
  • Problem solver with excellent analytical skills
Benefits
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for the employee and family members (if applicable)
  • Medical and life insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
Senior QA Engineer
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Functional and performance testing of web, mobile and backend products with maximum automation
  • Interaction with the development and support teams in order to improve the product quality
  • Reviews of tests done by other team members, bugs and features verification and regression tests automation
Requirements
  • University Degree in Computer Science or other IT related field
  • Minimum of 5 years of experience as a Software Tester or Quality Assurance Engineer
  • Excellent command of the English language
  • Ability to create QA process for a new product from scratch
  • Ability to work with requirements and create test cases accordingly
  • Knowledge of methods and processes used in software quality assurance
  • Passion to work in a fast-paced, demanding, and multicultural environment
  • Experience in some of the following will be considered an advantage:
    - Stocks Trading, Forex or/and Banking industry
    - Java programming
    - C# programming
    - JavaScript/TypeScript programming
    - Test automation
    - Agile methodology
    - SQL
    - Linux
    - CRM or ERP
Benefits
  • Competitive salary including a 13th salary
  • Relocation package including visa arrangements for the employee and family members (if applicable)
  • Medical and life insurance
  • Provident fund
  • Free meals and beverages at the in -house cafeteria
  • In - house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
Senior iOS (Swift) Developer - Remote
Limassol/Nicosia, Cyprus or Remote
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Full-time | Remote
Responsibilities
  • Write clean and sustainable code based on user stories, business and technical requirements.
  • Contribute to architecture design, development patterns, and best practices.
  • Collaborate with product management team on requirements review, suggesting solutions and estimating efforts.
  • Cover code with unit tests.
  • Develop screen layouts, transitions, animations, and user interactions.
  • Troubleshoot, debug and profile to ensure smooth operation, performance, and stability.
  • Support entire application lifecycle.
  • Stay up to date with new technology and best practices.
Requirements
  • University Degree in Computer Science or other IT related field.
  • Intermediate or above level of the English Language. Greek and/or Russian is an advantage.
  • Previous working experience as a Mobile developer for at least 4 years.
  • Ability to travel to Cyprus for one week every 6 months for team meetings (costs covered by the company)
  • Portfolio of released applications on the App Store.
  • In-depth Swift knowledge.
  • Familiarity with OOP design principles.
  • Problem solver with excellent analytical skills.
Benefits
  • Allowance for the below expenses:
    - Workstation at home/ shared workspace and necessary equipment
    - Health insurance
    - Tax advisory services
    - Training courses
    - Sports/gym membership
  • Company laptop
  • Flexible working schedule
  • Option for relocation to Cyprus (relocation package available)
Join our team
Submit your CV
Software Engineer In Test
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Design and automate test scenarios, improve coverage and results reporting.
  • Maintain test automation infrastructure.
  • Functional and performance testing of web, mobile and backend products.
  • Interaction with the development and support teams in order to improve the product quality.
  • Reviews of tests done by other team members, bugs and features verification and regression tests automation.
Requirements
  • University Degree in Computer Science or other IT related field
  • Minimum of 3 years of experience as a Software Tester or Quality Assurance Engineer
  • Minimum of 1 year of experience as an Automation QA Engineer or Software Developer
  • Excellent command of the English language
  • Ability to work with requirements and create test cases accordingly
  • Knowledge of methods and processes used in software quality assurance
  • Experience with Git
  • Experience in some of the following will be considered an advantage
    - TypeScript/Java/C# for tests automation
    - Selenium/Appium
    - Allure reports
    - Jest
    - Stocks Trading, Forex or/and Banking industry
    - Agile methodology
    - SQL
    - Linux
    - CRM or ERP
    - Jenkins or Bitbucket CI
Benefits
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for an employee and family members (if applicable)
  • Medical and life insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
SugarCRM/PHP Developer
Limassol/Nicosia, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Full-time | Ergates, Nicosia, Cyprus
Responsibilities
  • Develop software using Agile methodologies and multi-threading technologies.
  • Develop new functionality in line with business requirements.
  • Develop code which is secure in design and follows Company’s standards of system development.
  • Proactively identify and report bugs and other technical problems that exist or may be inserted in Company’s code in the future.
  • Collaborate with the product development team, stakeholders and team members to meet team deadlines.
Requirements
  • University Degree in Computer Science or other IT-related fields.
  • 3+ years of experience as a SugarCRM/PHP Developer.
  • In-depth knowledge of Object Oriented programming and S.O.L.I.D. principles.
  • Deep understanding of MVC and PHP programming.
  • Good knowledge of JavaScript, JS frameworks such as Angular JS, React and BackboneJS.
  • Familiarity with database technology such as MySQL.
  • Experience in full stack Development and LAMP stack.
  • Experience with unit, functional and integrations tests.
  • Usage of git or other similar VCS.
  • Experience in supporting the creation of design documents and performing program coding and testing.
  • Ability to write highly efficient, well-structured and maintainable code.
  • Comfortable with usage of CSS pre-processors (SASS, SCSS, Less).
  • Relevant experience in PHP frameworks is an advantage.
  • Experience in Forex Industry is an advantage.
  • Computer literacy with good working knowledge of Microsoft Office suite.
  • Excellent command of the English language.
Benefits
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for an employee and family members (if applicable)
  • Medical insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products
Join our team
Submit your CV
MARKETING
Marketing Specialist
Limassol, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Responsibilities:
  • Brainstorm and develop ideas for creative marketing campaigns
  • Assist in outbound or inbound marketing activities
  • Develop unique content for different marketing campaigns
  • Conduct copy-editing and proof reading of articles and other web content
  • Write transcripts for company videos
  • Undertake individual tasks of a marketing plan as assigned
Requirements:
  • Bachelor’s Degree in Marketing, Communications, Journalism or another related field
  • Native English language
  • Computer literacy with good working knowledge of Microsoft Office suite
  • 1+ years of experience in marketing is an advantage
  • Impressive writing and editing skills with the ability to adapt content style and tone for specific audiences
  • Skills to cultivate subject matter experts and create the followers necessary to execute on schedule
  • Ability to identify new opportunities and take the required action with minimal direction or oversight
  • Demonstrable understanding of digital distribution channels and basic performance measurements
  • Natural curiosity about how technology assists its users
Benefits:
  • Competitive compensation package including a 13th salary
  • Medical and Life insurance
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Provident fund
  • Company Discount Card for various products and services
Join our team
Submit your CV
User Acquisition Manager
Limassol, Cyprus
Full-time | Agios Sylas, Ypsonas, Limassol, Cyprus
Responsibilities:
  • Manage and scale paid acquisition campaigns to grow userbase profitably.
  • Monitor, optimize, and report on campaign performance on an ongoing basis.
  • Identify optimization opportunities to help improve performance.
  • Develop, execute, and analyse A/B tests on creatives and landing pages.
  • Collaborate with design, product, and data analytics teams to develop effective acquisition strategies.
  • Communicate campaign performance and test results to the broader marketing team and executives.
  • Help with development of analytical tools, technologies, and processes to drive efficiency across the Marketing team.
Requirements:
  • University Degree in Marketing, Communications, Journalism or other related field
  • 1+ years of experience in a relevant position
  • Excellent command of the English language
  • Computer literacy with good working knowledge of Microsoft Office suite
Benefits:
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for the employee and family members (if applicable)
  • Medical and life insurance
  • Provident Fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
Join our team
Submit your CV
page_careers_sectionQuotesSlider_name photo (page_careers_sectionQuotesSlider_position in FxPro)page_careers_sectionQuotesSlider_name2 photo (page_careers_sectionQuotesSlider_position2 in FxPro)page_careers_sectionQuotesSlider_name3 photo (page_careers_sectionQuotesSlider_position3 in FxPro)
page_careers_sectionQuotesSlider_name photo (page_careers_sectionQuotesSlider_position in FxPro)page_careers_sectionQuotesSlider_name2 photo (page_careers_sectionQuotesSlider_position2 in FxPro)page_careers_sectionQuotesSlider_name3 photo (page_careers_sectionQuotesSlider_position3 in FxPro)
page_careers_sectionQuotesSlider_name photo (page_careers_sectionQuotesSlider_position in FxPro)page_careers_sectionQuotesSlider_name2 photo (page_careers_sectionQuotesSlider_position2 in FxPro)page_careers_sectionQuotesSlider_name3 photo (page_careers_sectionQuotesSlider_position3 in FxPro)
Peter Aust
HEAD OF OPERATIONS
FxPro is a great place to work, because it is a melting pot of different cultures and ambitions. Our multicultural workforce reflects the global nature of our company and our ability to offer our products and services to each client in his / her native tongue.

Join our team

We are proud to have a team that is defined by the utmost integrity, professionalism and dedication. Join our team and come roll with us!

Join our team
Submit your CV