Knowledge and experience with PHP MVC Frameworks
Good OOP and design patterns knowledge
Good knowledge of Databases (MySQL or other SQL based databases) with the ability to write and understand complex queries for normalized databases
Knowledge of REST API
At least Intermediate level of English
Experience with NodeJS
Knowledge of AWS (Elastic Beanstalk, SNS, RDS, S3, CloudFormation)
Experience with Docker, CI (Jenkins)
Take part in building advanced integrations between different systems throughout the organization
Participate in technical meetings with cross-functional teams, product owners, and designers to design and ship new features and enhancements
Take responsibility for all stages of development from initial architecture to implementation
Build quality solutions to always deliver the best experience possible to our users
Provide support for other developers with code review for compliance with the best engineering practices, coding standards, and quality criteria
Perform unit and integration testing
It’s an exciting opportunity for fans of world-class live sports events like Premier League, UEFA Champions League, NHL, and Formula 1. For more than 6 years, Sigma Software has been contributing to the improvement of a video on demand platform owned by a Swedish company.
As a Strong Junior PHP Developer, you will be a part of a seasoned team located in Kharkiv. Chance to work with different technologies, development practices, and possibility to experiment with modern approaches are among the project opportunities.
Our customer is a leading premium online video streaming service in the Nordics. The company offers the most popular TV series, a vast international movie catalogue, and a world-class selection of live sports events including Premier League, Champions League, and NHL. Our team has become an integral part of development structure and has successfully delivered several new features, content management tools, and subscription services for the platform.
The project belongs to the field of entertainment. It gives possibility to work with various technologies (11 programming languages are used in the product development), development practices and possibilities to experiment with modern approaches. All architecture decisions and development are upon us. All developers can communicate directly with the client’s team via chat or voice.