PHP Developer (Marketplace Team)

Apply Now

Job Description

Industry: Technology, Information and Internet, Software Development, and Retail
Seniority for this role: Mid-Senior level
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’ve grown very fast and we are determined to keep doing so. What brought us here is our desire for continuous evolution and practical results. More than 6000 colleagues are part of eMAG Teams . 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. Join us, grow faster ! The Black Team is responsible for developing and maintaining the entire operational flow for eMAG Marketplace, covering key areas such as Order Management, Return Management, Refunds, Couriers and Deliveries modules. Our team also develops for eMAG applications the Authentication Microservice and the Seller Calendar Microservice(used for delivery estimations). Driven by a passion for innovation, they build robust and scalable services using a wide array of cutting-edge technologies, including PHP8, Redis, Memcached, SOLR, RabbitMQ, Apache Kafka, ELK Stack, JavaScript/TypeScript, VueJS/Angular, and Bootstrap. With a focus on efficiency and performance, the team continuously enhances the platform to provide seamless experiences for both customers and internal stakeholders. We keep ourselves ahead of the game by experimenting with 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 training, 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 training – flexible program. What you’ll have to do: 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 critical issues. How we’d like you to be: Have minimum 3 years of hands-on experience developing web applications using PHP; Have prior experience with one of the popular MVC frameworks such as Symfony, Laravel, or Zend; Have solid foundations in computer science fundamentals, object-oriented programming, design patterns, and software engineering best practices; Have solid knowledge of SQL, especially MySQL dialect; Have solid knowledge of code versioning using Git; Have good understanding of the HTTP protocol; Have prior experience in developing RESTful APIs and documentation tools such as Swagger; Proficiency in debugging techniques and hands-on experience in writing unit tests using PHPUnit; Have good experience with NoSQL databases such as MongoDB, Redis, Memcache, Cassandra, or Elasticsearch; Be flexible, communicative, a real team player; Be able to work on several simultaneous projects and adapt to a fast-evolving environment. Will be a plus: Have experience in developing web applications using PHP7+, Symfony 3+, and Twig templating engine; Hands-on experience with parallel processing and queueing systems (Ex: Gearman, RabbitMQ, Apache Kafka etc.); Have experience with monitoring and logging tools like Tideways/NewRelic and ELK Stack; Have a solid understanding of High Availability, Load Balancing, Performance Tuning, and Security; Exposure to other programming languages, Golang is a big plus. What we’ve prepared for you: Medical subscription: Medicover, MedLife or Regina Maria. A flexible budget that you can invest in yourself as you wish: meal tickets, holiday tickets, cultural vouchers, private pension, foreign language classes, eMAG, Fashion Days, Tazz, Therme & Genius, membership to different gyms or even professional development classes. Different discounts from our partners: banking, mobile, dental medicine or wellness. Access to the Bookster library and free credits on the Atlas psycho-emotional health platform. An accelerated learning environment, with access to over 100.000 curated online resources and platforms, learning academies and development programs. New headquarters, where sleek design, natural light, and versatile spaces create an energizing and comfortable environment for hybrid work. Curious to find out more about the next step in your career? Apply now and if your experience is relevant for the role you wish, we will give you a call for more details! Show more Show less