Position: Full Stack Developer
Company: Platinum Group
Category: PHP
Experience required: 3y
English level: intermediate

**Required skills**
• 3+ years of PHP experience;
• Strong experience with OOP and SOLID principle;
• A willingness to learn and an interest in keeping up to date with the latest technologies and methodologies;
Deliver high quality and well-structured code;
• Experience using distributed control version software like Git;
• Strong experience with testing (unit testing, functional testing, etc.);
• At least strong intermediate English;
• Proactive, self-motivated professional who takes pride in his/her work;

**As a plus**
• Experience with modern JavaScript frameworks like Angular.js or Vue.js;
• Familiar with Symfony4;
• Experience with Hexagonal Architecture and Domain Driven Design patterns (DDD) is a plus;
• You have an open-source code that you’re proud of;
• Experience with Scrum / Kanban in working environments
• Experience with Docker;
• Skilled in GraphQL and RESTful APIs;
• Degree in Software Engineering or similar;
• Knowledge of French.

**We offer**
•  A tech product company environment with all its benefits;
• Competitive salary based on the results of the interview;
• Regular wage reviews based on performance and goals achievement;
• Challenging tasks and professional growth;
• Coverage of professional events, conferences, and certifications;
• Coverage of attending sports clubs;
• Full coverage of attending English courses.

**Responsibilities**
•  Within the IT team, you actively participate in the development of our products and ensure that our solutions are always top of the quality;
• You assist in the evolution of PG’s web solutions and ensure that the front APP is compatible with all new front projects;
• Develop clear, fast and easy to use user code that meets the latest industry standards;
• Participate in project discussions, meetings, and decision-making process.

**About the Project:**
• Constantly developing startup on an international and growing market;
• Innovating development projects aiming at major worldwide sport events;
• Family-like and dynamic working environment.
_______________________________________________
Technical stack that you will find at PLATINIUM GROUP:
• Technologies: PHP7, MySQL, JavaScript, HTML5, CSS;
• Frameworks: Symfony 3/4, AngularJS, VueJS;
• Unit tests frameworks: PHPUnit, Karma, and Jasmine;
• Inter applications communication: REST, AMQP (RabbitMQ);
• Fundamentals in design patterns including: ORM, AR, DI/IoC;
• Development/production environment: Ansible, Docker;
• Other tools: Nginx, Grunt, Gulp, Webpack.
_______________________________________________
Job Overview:
Within our international IT team (located in Monaco, Barcelona, and Lviv), you actively participate in the development of our white-label SaaS ticketing solutions (Front End, Back End, and Mobile).
Our cutting-edge solutions provide ticketing, CRM, logistics and digital marketing services to many Event Organizers around the world. We also focus on providing first-class experiences to sports fans through our own Brands — Gootickets.com & Gpexperiences.com

Our IT team is focused on providing the best quality of technology and service by delivering rich, fast and delightful user experience. We are always looking for a better way to improve the products from a technical perspective and to adapt it to the new business.

You are an open-minded team player willing to share, debate and evangelize with and among the team? You are proactive and you seek to contribute to ambitious projects (you speak English or French ;) Apply now!

**References:**
www.formula1.com
www.madrid-open.com
www.yasmarinacircuit.com
www.motogp.com
fypregister.com