Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer (with PHP) Intermediate

  • Dev.Pro
  • Full time
  • Ukraine
  • 20/02/2021

Our company manages a massive network of content-based websites with more than 2.5 million monthly visitors in total. These are mostly online English dictionaries with unique content. We maintain this network, implement new features, and provide free services to visitors of our websites.

Also, we’re currently expanding into other areas, like aircraft spare parts, private jet charters, etc. We’re developing new websites for these new ventures, which may, potentially, become a new networks. Also, we have plenty of other tasks related to PHP/web development, like creating of various browser extensions and using various APIs to accomplish various goals, etc.

Responsibilities

As a PHP Software Engineer on this project, your primary responsibilities will be to:

  • Create website(s) from scratch using Symfony and other technologies listed below under Required Skills
  • Maintain our current network of Symfony-based websites (add new features, implement design or content changes, etc.)
  • Perform other tasks that require knowledge of PHP and related web technologies
  • You also may be asked to:
  • Break simple projects into tasks from the provided requirements
  • Provide estimates for these tasks
  • Perform code reviews with members of your team
  • Mentor and supervise less senior members of your team

You will be a part of the small but creative team responsible for all aspects of the development.

Requirements

Technical skills we expect you to have

  • Good knowledge of MySQL and PHP 5.6 - 7.1+
  • Understanding of OOP paradigm
  • Good knowledge of Twig Template Engine
  • Knowledge of Symfony framework (1.4, 2.2, 3.4), Nginx
  • Good knowledge of HTML, CSS, markup skills, JS
  • Experience of working with composer tools
  • Good knowledge of Docker, docker-compose
  • GIT system of version control (branching, merge requests)
  • Experience of work with Unix systems (Linux, ubuntu, mac, etc.)
  • Understanding of SSH, HTTPS, security principles, RSA keys, etc.

Technical nice-to-haves

Knowledge of JS

  • jQuery library
  • vue.js

CSS practice

  • media queries
  • flex

Knowledge of Databases

  • Sphinx
  • Redis

Experience with RabbitMQ

Strong knowledge of MySQL:

  • Understanding of indexes
  • Triggers
  • Views
  • Functions and procedures
  • Joins

Understanding of Rest JSON API

Writing bash scripts skills

Working experience with AWS s3

Benefits

  • Professional and personal growth (leading-edge work with like-minded capable people whom you can learn from)
  • Flexible business hours
  • 18-20 paid time off days per year
  • 5 absence due to illness days and 21 day of extraordinary medical leave per year
  • Medical Insurance and Healthcare Kit
  • Extensive corporate professional training programs, workshops and conferences
  • Team buildings, corporate parties and Dev.Pro Hangouts

About Dev.Pro

Your career: get it right with Dev.Pro!Dev.Pro is a US-based outsource software development company, founded in 2011, with offices in Kharkiv, Kiev, Dnipro and Charlotte. Dev.Pro helps tech companies to become industry leaders! Dev.Pro successfully works on projects of various size and com...

Similar positions

Senior Software Engineer - China

  • Jerry
  • China

Software Scrum Master - Remote Opportunity

  • Trantor Software
  • India

(Online) Robotics Integration Engineer

  • Cross Border Talents
  • Portugal

DevOps Engineer - Margin Trading Platform

  • Crypto.com
  • United Kingdom

Computer Vision Engineer Senior

  • Dev.Pro
  • Ukraine