Flag job

Report

PHP Developer

Location

Prague, Czech Republic

JobType

full-time

About the role

Grab the opportunity to become a part of the most successful Czech fintech FTMO. You will be responsible for developing new features and implementing new technologies and processes. You will work closely with other team members to improve the quality of the code base, participate in code reviews and contribute to the development of our trading application or internal systems. What's in store for you? Development and maintenance of RESTful microservices, API development for internal systems and front-end. Using PHP frameworks like Symfony, Laravel, Nette or Slim. Working with SQL databases. Requirements analysis, domain and database models, API communication design and integration. Code reviews, writing automated tests, using monitoring tools to ensure quality, stability and performance. Agile development in domain teams. Extensive range of technologies and opportunity to participate in cloud infrastructure setup. Ability to influence the tech-stack of the company - we welcome innovation. Knowledge sharing. What do we expect from you and what other tools do we use? Awareness of design patterns, SOLID principles and ideally also Domain Driven Development. Ability to grapple with both a legacy monolith and start a new microservice. Proficiency in writing strong type-testable code and validate it using tools like PHPStan and PHPUnit. We use GitLab repositories and pipelines for the CI/CD process. Our applications run in Docker containers on Kubernetes. We monitor them using Sentry, APM, Grafana, Prometheus and ELK. We also use Redis, Kafka and many other technologies like Python, JavaScript, Twig, Tailwind. We use Asana and Google Workspace to organise our work.

About the company

FTMO Careers

Skills

php
symfony
laravel
nette
slim
sql
restful
api
docker
kubernetes
gitlab
phpstan
phpunit
python
javascript
twig
tailwind
redis
kafka