Software Developer (Spiders Team)

Acest anunț a expirat și nu este disponibil pentru aplicare

Our ecosystem is responsible for gathering intelligence from external sources in order to facilitate commercial decisions. The project is unique in Eastern Europe, both in scale and scope. It has high expectations from Senior Management. 

The main challenges are in the areas of scalability, automation of business and human processes and data consistency. 

After almost 7 years, we have already scaled 100x from the initial requirements. Of course, the landscape is changing quicker than before, and our goal is to reach 50x of the current state in 2 years. As we adapt, we are looking for people driven by a fast environment and are capable of working under pressure.

Our main tech stack is PHP7+Symfony with MySQL on the side. And branching out, we use, in our production environment, other technologies such as Golang, , Python, ElasticSearch, MongoDB, Solr, Redis, RabbitMQ, , Docker and others.

Our tech philosophy is to use a good tool for the job. We want to provide the best value with the lowest effort, so we are constantly researching new languages that might make our job easier.

So, if  You are someone who likes to be challenged each day, we invite you to come by and discuss ideas you can't find on StackOverflow or Github. 

Responsibilities

  • Develop high-performance, reliable and maintainable code;
  • Always fulfil our business contract;
  • Maintain high standards and quality;
  • Be proactive and come up with ideas;
  • Be data-driven – use monitoring tools and avoid decisions based on assumptions;
  • Ensure you have a good collaboration with your colleagues.

Requirements

  • minimum of 3 years of software development experience;
  • Experience with production software - projects that were completed, deployed and used by actual users;
  • Experience with OOP (Uses namespaces, Encapsulation principle, Abstraction principle, Inheritance principle, Polymorphism principle, Traits)
  • Experience with MySQL
  • Experience with at least one PHP Framework (Symfony, Laravel, Zend, Yii, CodeIgniter);
  • Analytical thinking and strong initiative;
  • Flexible and communicative team player;
  • Able to adapt to a quickly evolving environment.

Will be a plus:

  • Foundations in computer science fundamentals, OOP, design patterns and software engineering;
  • Experience with Symfony;
  • Experience with DDD (Domain Driven Design)
  • Experience with ElasticSearch;
  • Experience with ;
  • Experience with MongoDB;
  • Experience with Agile Methodologies.
  • Experience with a secondary programming language 

Benefits

At eMAG, we are constantly moving forward and we love what we do. If you are passionate about your job, whether it’s offering consultancy to a customer or writing a code line, and you aim high, then you belong in our team.

We provide you with the best development programs to improve both your soft and job-specific skills, but it is you who decides what you want to learn and where you want to go. The possibilities are endless.

We know benefits are important, that’s why we provide you with a full range of them. And because we like to share, at the beginning of your journey in eMAG we offer you a free course of e-commerce, just to put you up to speed. :)

Întrebări frecvente

  • Câte locuri de muncă sunt disponibile la Dante International SA pe Angajat.ro?

  • Cum pot să fiu primul care să afle când există locuri de muncă noi la Dante International SA pe Angajat.ro?

  • Pe ce poziții are Dante International SA locuri de muncă disponibile prin Angajat.ro?