eMAG logo

eMAG

PHP Developer @HeyBlu at eMAG

Headquarters eMAG GroupFull-timeData & AIPosted 20 days ago
Apply with Pipeline

About the Role

<div class="content-intro"><p><span data-contrast="none">We’re always looking for the ones </span><span style="color: rgb(112, 64, 164);"><strong><span data-contrast="none">truly passionate</span></strong></span><span data-contrast="none"> 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 are determined to keep doing so. What brought us here is our desire for continuous evolution and practical results.&nbsp;</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:0,&quot;335559739&quot;:0}">&nbsp;</span></p> <p><span data-contrast="none">More than 6000 colleagues are part of </span><span style="color: rgb(112, 64, 164);"><strong><span data-contrast="none">eMAG Teams</span></strong></span><span data-contrast="none">. We strongly believe in people's development and therefore every year we invest more and more energy and resources to remain an organization that is constantly learning. We want to ensure that you’ll have the most talented colleagues and the proper environment to grow and achieve great results, to become what you desire on a personal and professional level. </span><span style="color: rgb(112, 64, 164);"><strong><span data-contrast="none">Join us, grow faster</span></strong></span><span data-contrast="none"><span style="color: rgb(112, 64, 164);">!</span> </span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:0,&quot;335559739&quot;:0}">&nbsp;</span></p></div><h2 style="text-align: center;"><span style="color: rgb(112, 64, 164);">PHP Developer @HeyBlu</span></h2> <p>HeyBlu is a Romanian e-money licensed fintech company that aims to provide financial services to customers and merchants operating in the e-commerce space. Our vision is to increase the financial power of e-commerce buyers &amp; sellers, making a positive impact in their everyday lives. We do this by extending the purchasing power of retail shoppers in easy and convenient ways, while also helping e-commerce merchants with the capital needed to grow their business.</p> <p>Being part of eMAG group, the largest e-commerce player in Romania, HeyBlu is focusing on building a financial offering for customers and merchants operating within the eMAG ecosystem by implementing an “embedded finance” approach. As part of the global Prosus group, we share the same purpose: “<em>Improving everyday life for billions of people through technology</em>”. In the HeyBlu team we are building an entrepreneurial, results-driven, agile, and collaborative culture based on the core values we share across the group: ownership, accountability, innovation, adaptability and customer focus.</p> <p><span style="color: rgb(0, 130, 230);"><strong>What you’ll have to do:</strong></span></p> <ul> <li><strong>Code Development:</strong> Create high-performance, reliable, and maintainable code while having a broader architectural vision.</li> <li><strong>Application Design and Implementation:</strong> Design, implement, and support multiple applications across various platforms.</li> <li><strong>Proactive Improvement:</strong> Maintain a proactive mindset, staying updated with the latest technologies and best practices. Identify areas for improvement and propose viable solutions.</li> <li><strong>Collaboration:</strong> Work collaboratively with other technical team members to design, implement, troubleshoot, and resolve critical issues.</li> </ul> <p><span style="color: rgb(0, 130, 230);"><strong>Wow we'd like you to be:</strong></span></p> <p><strong>Required Skills and Experience:</strong></p> <ul> <li>With <strong>PHP Expertise</strong>: 3+ years of experience in a PHP environment.</li> <li>With <strong>Object-Oriented Programming</strong> experience (OOP): Experience with OOP, including the use of namespaces, traits, and interfaces, with a strong understanding of encapsulation, abstraction, inheritance, and polymorphism.</li> <li>With <strong>Design Patterns </strong>knowledge: Knowledge of design patterns such as Dependency Injection, Factory, Builder, Observer, and Facade.</li> <li>With <strong>Solution Architecture</strong> experience: Experience with scalability, service-oriented design, and application configuration (parameter ranges, number of rounds, skill chances).</li> <li>With <strong>PHP Frameworks </strong>knowledge: Symfony or Laravel.</li> <li>With <strong>Automated Testing</strong> experience: Experience with automated testing tools like PHPUnit.</li> <li>With <strong>Database Management</strong> knowledge: Proficiency in MySQL and NoSQL databases (e.g., MongoDB, Couchbase).</li> <li>With <strong>Messaging and Parallel Processing</strong> knowledge: Understanding of AMQP (e.g., RabbitMQ) and parallel processing in PHP.</li> <li>With <strong>Version Control </strong>experience: Experience with Git/Stash.</li> <li>With <strong>Environment Management</strong> knowledge: Knowledge of Linux and Docker.</li> <li>With <strong>API Development</strong> experience: Experience with REST APIs and documentation tools (e.g., Swagger).</li> <li>With <strong>Soft Skills</strong>: Flexible, communicative, and a real team player. Ability to manage multiple simultaneous projects and adapt to a fast-evolving environment.</li> </ul> <p><strong>Preferred Qualifications:</strong></p> <ul> <li>With <strong>Payment Integration</strong> experience: Experience with payment-related projects (e.g., PayU payment service).</li> <li>With <strong>Domain Driven Design (DDD)</strong> experience: Experience with DDD projects.</li> <li>With <strong>Advanced Testing Tools</strong> knowledge: Familiarity with Cypress, Testcafe.</li> <li>With <strong>Agile Environment</strong> experience: Experience working in an Agile Scrum environment.</li> <li>With <strong>Performance Monitoring </strong>experience: Use of performance, monitoring, and logging tools (e.g., Kibana, NewRelic).</li> <li>With <strong>Automation Tools</strong> experience: Experience with automation tools (e.g., CloudFormation, Terraform, Puppet, Ansible).</li> <li>With <strong>Cloud and Container Orchestration</strong> experience: Experience with cloud services and container orchestration (e.g., Amazon Web Services, Kubernetes).</li> </ul> <p>&nbsp;</p> <p>&nbsp;</p><div class="content-conclusion"><p>&nbsp;</p> <p>Curious to find out more about the next step in your career?&nbsp;<span style="color: rgb(112, 64, 164);"><strong>Apply now</strong></span> and if your experience is relevant for the role you wish, we will give you a call for more details! <span data-teams="true">Also, <a href="https://teams.emag.ro/politica-de-confidentialitate/">here</a> you can find our confidentiality policy if you want to consult it.</span></p> <p>&nbsp;</p></div>