Position: Senior PHP Developer
Company: StrongSD
Category: PHP
Experience required: 5y
English level: upper

We’re now looking for a Senior Software Engineer with PHP experience for one of our cross-functional agile teams. The product is career platform for medical stuff, which allow matching talents and opportunities.

**Your Role in our Team**

Contributing to product development by providing pragmatic solutions to problems
Designing and developing the backend of one of our applications, implementing RESTful and GraphQL APIs
Integrating the application with our internal services, event bus, and 3rd-party APIs

**Your Profile**

5+ years of experience with PHP

Solid understanding of architecture and software design
Experience with CodeIgniter is a must-have
Relevant experience with Symfony, or similar frameworks
Practical experience with software testing is a must-have (preferably with TDD)
Knowledge of different storage solutions (Redis, Postgres, etc.)
Hands-on experience with message brokers such as RabbitMQ, Apache Kafka
Experience in building, migrating, and scaling web applications with (micro-)services architecture.
Understanding of event-driven architecture, DDD, and event-sourcing
Comfortable working within an Agile Environment (Scrum/Kanban)
Team player with a great sense of ownership and get-things-done attitude
Great communication skills in spoken and written English

**Experience with Golang is a major plus**

**Interview flow**

Recruiter screening 30m
Technical Q&A 1h
behavioural 45m
pair-programming 1h, system design 1h, product manager 30m