F

Senior PHP Developer - CRM System

FX Back Office Cyprus
Remote Visa Sponsorship Relocation
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join FX Back Office as a Senior PHP Developer to design, develop, and maintain our customizable CRM system. You will work on implementing custom business needs and workflows for clients. Our team is expanding, and we are looking for four developers to join us.

Key Highlights
Designing, developing, and maintaining flexible CRM features
Participating in process optimization and code refactoring
Analyzing code, improving performance, and writing automated tests
Technical Skills Required
PHP Symfony MySQL Git PHPUnit phpstan Redis Nginx Linux
Benefits & Perks
Competitive salary
Opportunity for relocation to Cyprus or fully remote work
Monthly lunch allowance
Visa support
Health insurance
Necessary equipment and software
Birthday and New Year gifts
Exciting team events

Job Description


At FXBO, we have been developing intelligent solutions that help Forex companies streamline their operations for over 8 years. Our main product is a CRM system designed specifically for the Forex industry, offering a comprehensive suite of features for both clients and managers.

With 200+ clients worldwide, our platform provides lead management, verification, finance tools, integrations with major trading platforms (MT4, MT5, cTrader, DevXperts, XOpenHub, and others), reporting, automation, and much more. We also offer custom modules tailored to specific business needs, making our solution highly flexible and adaptable—one of the key reasons why clients choose us.

As the number of clients and tasks grows, we are expanding our team and looking to hire four developers to join us.


What we use:

1. A monolithic architecture on Symfony with separate subprojects and bundles for specific clients.

2. Different versions of MySQL (5.7 - 8.1, depends on the client's infrastructure)

3. Other technologies and tools:

- GitLab, Docker, Sentry, PHP 8.1(moving to 8.3), Symfony, MySQL, Redis, Nginx

- PHPUnit, phpstan (level 9!)

- Custom task management system


Responsibilities:


Our CRM is highly customizable, and most of our work involves implementing custom business needs and workflows for clients. We also focus on reducing tech debt and keeping our tools up to date. Your responsibilities will include:

  • Designing, developing, and maintaining flexible CRM features.
  • Participating in process optimization (task detailing, issue resolution, and prevention).
  • Analyzing code, refactoring, and improving performance.
  • Writing automated tests and reviewing colleagues' code.

Required skills:


  • Ability to plan, find effective solutions, and learn independently.
  • Capability to complete tasks from start to finish.
  • Strong knowledge of PHP and experience with OOP development.
  • Experience with version control systems (Git).
  • MySQL 5.7+ (query optimization, indexing, etc.).
  • Basic knowledge of Linux, Nginx, Redis.
  • English (Pre-Intermediate or higher).
  • Experience with Symfony 4+ or other frameworks (we use Symfony 6.4).
  • Experience writing tests with PHPUnit.
  • Understanding of SOLID principles.

Nice to have but not mandatory:

  • Experience with TDD, DDD.

What we offer:


- Opportunity for relocation to Cyprus or fully remote work

- Competitive salary based on interview results.


If you relocate to Cyprus:


- If you're already in Cyprus and want to come to the office—great! We’d love to see you. However, it's optional and can be arranged individually.

- Monthly lunch allowance via Wolt.

- Visa support for you and your family.

- Health insurance.

- Necessary equipment, software, courses, and webinars to support your work.

- Birthday and New Year gifts.

- Exciting team events every 3 months.

- A modern office with standing desks, ergonomic chairs, fruits, ice cream, and more to make your office visits enjoyable.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Spotware Systems

Cyprus
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

hfm

Cyprus

Senior Back-End Web Developer

Programming
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hfm

Cyprus

Subscribe our newsletter

New Things Will Always Update Regularly