PHP Developer (Fashion Days Team)
eMag
Bucharest, Romania
What you’ll have to do:
- Works within a great team alongside other backend, frontend, and mobile developers, architects, quality assurance engineers, project managers, business intelligence developers and system administrators;
- Analyses business requirements and recommends innovative technical solutions;
- Writes professional, well documented code, covered by unit tests;
- Participates in code reviews and contributes to the overall code health;
- Expresses technical ideas and contributes with knowledge and experience to the team’s professionalism.
What makes you a good fit:
- Have +5 years of experience in PHP environment;
- Have experience with OOP (Encapsulation principle, Abstraction principle, Inheritance principle, Polymorphism principle, Traits);
- Have experience with design patterns (Dependency Injection, Factory, Builder, Observer, Facade). Solution architecture (Scalability, Service-oriented);
- Have experience with PHPUnit;
- Have experience with MySQL;
- Have experience with NoSQL;
- Have Message Queuing (ex: RabbitMQ) knowledge;
- Have experience with Git/Stash;
- Have experience with REST APIs and documentation tools (Swagger, for example);
- Have experience with monitoring tools (NewRelic, Kibana, Grafana);
- Flexible, communicative, a real team player;
- Able to work on several simultaneous projects and to adapt to a fast-evolving environment.
What makes you stand out:
- Experience with caching mechanisms (ex: Memcached, Redis, Varnish);
- A solid understanding of High Availability, Load Balancing, Performance Tuning, Security;
- Experience with container systems like Docker and Kubernetes;
- Experience with Symfony framework;
- Expericence with Go programming language.
Apply Now
Don't forget to mention EuroTechJobs when applying.