Develop high-performance, reliable and maintainable code whether implementing architectural improvements;
Design, implement and support multiple applications across various platforms;
Stay in-tune with the latest technologies; proactively identify areas for improvement and propose viable solutions;
Collaborate with other technical team members to design, implement, quickly troubleshoot and resolve any critical issues.
5 years of experience in PHP environment;
Experience with OOP (Uses namespaces, Encapsulation principle, Abstraction principle, Inheritance principle, Polymorphism principle, Traits);
Design patterns (Dependency Injection, Factory, Builder, Observer, Facade). Solution architecture (Scalability, Service-oriented, App configuration (param ranges, no of rounds, skill chances);
Nginx / Varnish / PHP-FPM
Infrastructure as code : Terraform (Ansible / Puppet - nice to have)
CI / CD - Jenkins pipelines
AWS (API gateway, Lambda, ECS, Aurora, Cloudwatch)
Mysql / Redis / Memcached / Kafka / RabbitMQ
Flexible, communicative, a real team player;
Able to work on several simultaneous projects and to adapt to a fast-evolving environment.
Will be a plus :
NodeJs - BIG PLUS
PHP-unit / unit-testing;
Experience with DDD (Domain Driven Design) projects;
Grow Faster. Grow Higher.
We’re always looking for the ones truly passionate about their work. If you are amongst them, you can rest assured there is a place for you in eMAG.
We grew very fast and we are determined to keep doing so. What brought us here is our desire of continuous evolution and practical results.
Over 5200 people are working now in eMAG. We strongly believe in people development and therefore every year we invest more and more energy and resources to remain an organization that is constantly learning.
We want to make sure that you’ll have the most talented colleagues, as well as the proper environment to grow and achieve great results, to become what you desire on a personal and professional level.