Senior PHP Engineer

Hot vacancy

Leobit is a full-cycle web and mobile application development provider for technology companies and startups primarily located in the US, Canada, Australia, the UK, and the EU. Our technology focus covers .Net, PHP, Angular, iOS, Android, Ruby, React, and a comprehensive range of other technologies from Microsoft, Web, and Mobile Stacks.

We are looking for a part-time Senior PHP Engineer to join our team.

Responsibilities:
  • Maintain and update the existing websites
  • Estimate complex projects using different techniques
  • Development custom plugins and themes
  • Implement custom designs
  • Keep project documentation up to date, work closely with QA for testing, bug tracking, and security patches, etc.
  • Provide technical advice to the clients
  • Research and reuse existing technical solutions to save the development time
  • Provide continuous integration practices on the projects
  • Follow Gitflow workflow, merge source code and resolve merge conflicts
  • Package and support deployment of releases
  • Mentor junior and intermediate developers
Experience and skills we need:
  • Five-year working experience in web development
  • Excellent knowledge of PHP 5.6-7.4
  • Excellent knowledge of at least one modern PHP MVC framework (e.g. Zend Framework, Symfony, Laravel, Phalcon)
  • Excellent knowledge of existing WordPress Core functionality
  • Excellent knowledge of WordPress Custom Themes
  • Experience with Woocommerce
  • Knowledge of other modern design patterns, security techniques, and best practices
  • Knowledge of fundamental Linux commands and LAMP stack
  • Experience with MySQL (or another SQL flavour) and how to write complex queries and design a sensible database schema
  • Experience with version control (Git)
  • Good knowledge of JavaScript, HTML, CSS
  • Experience with testing frameworks such as PHPUnit
  • Experience with containers (Docker)
  • Experience with CI/CD
  • Knowledge of React or similar Framework
  • Knowledge of Magento (would be a plus)
  • Professional certification (ZCE) (would be a plus)
  • Bachelor’s or Master’s degree in computer science (or similar technical field)
  • Level of English: Upper-Intermediate (at least)
We offer:
  • Interesting and challenging projects
  • Competitive compensation and regular results-based salary review
  • A broad range of professional education and possibilities for personal development
  • Comfortable and cozy working environment
  • Motivated colleagues with profound knowledge of a technical field
  • Аttractive compensation package

JOIN LEOBIT'S TEAM

Fill out the form below or send us your CV at cv@leobit.com.

CV