Data?1548511218
Software Developer @ Match Profiler

Description

 Match Profiler is an Information Systems consultant who has been working in the national and international market since 1999. We have multidisciplinary skills and IT know-how that allow us to contribute, optimize and progress with our clients.  We are currently recruiting, for integration in our internal team/client, professionals with the following profile:

Software Developer (m/f) - Porto

Requirements: 
- Academic background in IT or equivalent
- Minimum 2 years of experience
- Knowledge in algorithms and distributed systems
- Strong working experience and knowledge with PHP 7 and PHP frameworks (e.g. Zend Expressive, Laravel, Symfony)
- Clear understanding of OOP, Design Patterns and anti-patterns, SOLID principles
- Working experience with relation and non-relational databases (e.g. MySQL, Couchbase, ...)
- Experienced with testing layers (unit, integration and functional testing) and version control technologies (e.g. GIT)
- Understanding of Queuing systems (e.g. RabbitMQ)
- Proficiency in English

Preferred:
- Experience with caching services (e.g. Memcache, Varnish) and containerization
- Prior experience with Apache Kafka
- Knowledge in JavaScript (ES6) and Node.js is a plus
- Experience with services/microservices oriented architecture, ideally in a e-commerce scope
- Familiar with SCRUM methodology

 Personal Skills: 
- Ability to manage her or him -self to solve complex problems 
- Proactivity
- Team Player 

We offer: 
Salary setting based on demonstrated experience, working in a dynamic, young, internationally and growth-oriented environment with the support of a multidisciplinary team. 

To respond to this opportunity, send us your CV with reference LF/SP/J to [email protected]

Note: RECRUITMENT & SELECTION PROCESS AND INTEGRATION IN PANDEMIC CONTEXT – COVID-19
Due to the current paradigm we are currently living in, and in order to ensure a safe and healthy environment for our candidates and recruitment team, the first interviews will be conducted by phone call or video conference.
Match Profiler is prepared to monitor the integration of new employees remotely, and support them in this new phase of their professional career.