Position: Senior PHP/Symfony
Company: ProfiSea
Experience required: 3y
Category: PHP
English level: upper
Published: 2021-01-01T00:00:00+02:00

You will be working mostly with PHP (in Symfony) and MySQL, but there will be many opportunities to work on other technologies. As we are transitioning to a microservices-oriented architecture, our technology stack has become quite varied:

Languages: PHP 7+ (mostly) with Symfony (from v1 to v5), Python, Javascript (NodeJS)
Databases: MySQL (mostly), PostgreSQL, MongoDB, DynamoDB, ElasticSearch, Redis
Microservices: Kubernetes, Docker
Cloud: we run everything in AWS, so you will use S3, SQS, SNS, etc.
APIs: JSONAPI, GraphQL
Git: we use both Gitlab and Github, with code reviews on all pull requests
TDD: phpunit
Other tools: Jenkins, Slack, Basecamp, JIRA, Confluence, Postman

Besides of technical knowledge, having following qualities will be definitely a BIG PLUS:

Positive mindset
Willingness to learn new technologies
Collaborative team player
Responsibility and independence
Readiness to share your experience with less experienced developers
Eagerness to improve processes of any kind
Qualification and Expertise
As an experienced Sr PHP Symfony developer, we expect that:
PHP / MySQL native speaker - 5+ years of experience
Already implemented a standard REST API
Good knowledge of Symfony
Mastery of GIT
Good knowledge of OOP and Design Patterns
Solid knowledge of automated testing best practices - both unit and functional
Knows how to work with Docker / Docker Compose
Good experience with Twig and PHP templating
Experience with Kubernetes