Контакты

Senior PHP Developer

Gomel, Belarus

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

Are you a Software Developer and would like to see your work being consumed by millions of people every day? Are you interested in new web technologies and pushing performance to its limits?

The ideal candidate has a strong object-oriented programming background and a passion for scalability, reliability and code reuse. Its the newly created code corresponds to PHP Standards Recommendations and it is covered by unit tests. You will be responsible for developing and improving consumer-facing web sites and applications that millions of individuals use every day. The individual will work closely with other members of the technology team in conjunction with project managers and product developers.

Responsibilities

  • Be involved into software development, implementation of different features and improvements;
  • Translate product requirements into technical specifications and tasks;
  • Follow, understand, and streamline the established development processes;
  • Collaborate with other team members on how to improve our existing technology stack;
  • Contribute to the success of our customer project;
  • Actively communicate with customers in English, through meetings and conference calls (update on the task status, clarify the requirements, discuss solutions, and warn of risks).

Requirements

  • 3 years of PHP development experience (PSR, OOP, following SOLID principles, ability to use design patterns);
  • Knowledge of PHP infrastructure and the internal workings of web-based applications;
  • Knowledge of Apache HTTP Server;
  • Strong troubleshooting and debugging skills;
  • Experience in unit testing using PHPUnit;
  • Experience in Composer;
  • Experience in Version Control Systems (Git);
  • Experience in code review processes (GitLab/Bitbucket/Crucible);
  • Experience using PHP frameworks such as Symfony and its components;
  • MySQL development experience, ability to build and optimize SQL queries;
  • Unix/Linux experience, ability to set up and configure LAMP environment;
  • Good communication skills, responsibility and self-dependency;
  • Ability to perform tasks qualitatively and on time without supervision;
  • Intermediate (B1) level of spoken and written English.

Nice to have

  • Experience in Jira, Confluence;
  • Experience in Solr, Memcached;
  • Experience in Jenkins and/or GitLab CI/CD;
  • Experience in application containerization and cloud (Docker, AWS);
  • Experience in high-load systems;
  • Ability to use Splunk;
  • Basic knowledge of HTML/CSS/JavaScript.

We offer

  • Innovative solutions delivery to the world’s digital changes;
  • Experience exchange with colleagues all around the world;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Engineering, corporate and social events;
  • Social package: professional & soft skills trainings, medical & family care programs, sports;
  • Free English classes;
  • Flexible working schedule.