Salary 10.000 - 13.000 RON net per month
Requirements :
Minimum 3 years of hands-on experience developing web applications using PHP;
Prior experience with one of the popular MVC frameworks such as Symfony, Laravel or Zend;
Solid foundations in computer science fundamentals, object-oriented programming, design patterns, and software engineering best practices;
Solid knowledge of SQL, especially MySQL dialect;
Solid knowledge of code versioning using Git;
Good understanding of the HTTP protocol;
Prior experience in developing RESTful APIs and documentation tools such as Swagger;
Proficiency in debugging techniques and hand-on experience of writing unit tests using PHPUnit;
Familiar with NoSQL databases such as Redis, and Memcache;
Flexible, communicative, a real team player;
Able to work on several simultaneous projects and to adapt to a fast-evolving environment;
Responsibilities :
The Blue Team is responsible for developing and maintaining a few of the most important flows from eMag Marketplace : Offers, Campaigns, Promotions, Genius, Files Storage, Data Conversion, and Translations.
They love to develop services using cool technologies such as PHP7, Golang, Redis, Memcache, RabbitMQ, Gearman, SOLR, ELK Stack, JavaScript / TypeScript, VueJS, and Bootstrap.
We keep ourselves ahead of the game by experimenting lots of new technologies, participating in international tech events (Atlanta, San Francisco, Berlin, Bucharest, Warsaw), both as guests and key-speakers, organizing workshops, MBA-like trainings and maintaining an open mind to all ideas that you have.
We invite you to join our teams and enjoy not the job at eMag, but the full experience - being part of a company serving customers in 4 countries - sponsored international events, workshops and hackathons - sponsored MBA-like trainings - flexible program
Responsibilities
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.
Technologies :
ElasticSearch
More :