Position: FullStack PHP/JS Developer
Company: Remotal
Category: PHP
Experience required: 5y
English level: upper
Published: 2021-09-01T00:00:00+03:00

**Team**
The company is 45 people big and composed of 22 nationalities!
The tech team is composed of 15 people.
**Stack**
Backend: Symfony, Go, Python, MySQL, ElasticSearch, Redis, Kafka
Frontend: ReactJS (Flow), Redux, Relay
API: REST, GraphQL
Test: Behat, Gherkin, Jest, Enzyme
Tools: PHPStan, Github
**Position**
Full-time remote position in the client's team, developing the product for the long term
6 weeks trial period
Guide and implement the backend vision
Build complex, reusable architectures and multi-system services
Proactively shares information, actively solicits feedback, and facilitates communication for multiple stakeholders
Teach small groups of engineers and contributes to the shared knowledge base
Suggest improve and implement good development practices
**Requirements**
5y+ professional experience using Symfony
2y+ professional experience using React.
Be aware of Database performance issues. (Optimisation, Storage engine, …)
Strong knowledge of Data-Structures (Tree, Array, …)
Strong knowledge of Unit-test, and Functional-test.
Good priority management
Fluent spoken & written English.
**Nice to have**
Professional experience with DDD, Hexagonal, Aggregates
Professional experience with BDD (Behat/ Gherkin)
Professional experience setting up CI/CD pipeline
**Recruiting process**
Interview with Remotal.
Fit interview with Customer.
Tech interview with Customer.
Meeting with founders and future teammates.