Job Description

We are hiring a Back-end Developer to help us on our web applications. You’ll need to be feel comfortable in PHP and have object-oriented programming foundations. You’ll be building content types, views, paragraphs and templates, as well as writing custom modules to integrate with third-party APIs. You'll also need to get familiar and comfortable with our Git workflow, and be able to push code and configuration through to multiple environments. You should be confident in your troubleshooting and debugging skills. Job Description: - Maintain, enhance, and upgrade our PHP-based web application based on business and developer requirements - Write “clean”, well designed code and produce detailed specifications - Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality - Follow industry best practices - Work in an agile environment across exciting projects - Work in a friendly and supportive office space

Requirements

Requirements - PHP 5 MVC frameworks such as Yii - Code optimization and refactoring - HTML5 and CSS3 - JavaScript / jQuery - Version control systems such as SVN or GIT - Strong debugging and problem solving skills - Apache Server Configuration - Internal and external APIs - Strong attention to details - Ability to meet tight deadlines on-time - Strong communication skills - Strong analytical, problem-solving and decision making capabilities - Ability to organize and manage multiple priorities - Willingness to learn new skills - Must be a friendly team player Deep knowledge of: - PHP (PURE & MVC/Framework) - MYSQL/ MongoDB - OOP - Design pattern - Git/GitLab - RESTful APIs Familiar with: - HTML/CSS/Javascript /JQuery - Docker - Message Broker: RabbitMQ or Kafka - Elastic Search / ELK Stack - TDD - ReactJS /VueJS Prefer to understand: - React - NodeJs

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟