PHP-программист (30000-60000 MDL)
Кто мы
Мы молодая и амбициозная IT-компания. Занимаемся аутсорс-разработкой веб-приложений различной сложности в сфере электронной коммерции, финансов и геймдева.
Кого ищем
В поисках специалистов с хорошим знанием PHP, ООП, паттернов и принципов разработки. Ответственных, амбициозных, инициативных и готовых к сложным, но интересным задачам.
О проекте
Проект для крупной международной компании, тесно связан с электронной коммерцией и онлайн-платежами. По большей части предстоит заниматься разработкой интеграций с множеством платежных систем из разных стран.
Обязанности
• Разработка интеграции с платёжными системами на PHP
• Написание юнит и функциональных тестов для своего кода
• Изучение (чтение) документации платёжных систем (на английском языке)
• Участие в проектировании архитектуры проекта
• Коммуникация внутри компании и команды (переписка/созвоны, на русском языке)
Требования
• Хорошие знания PHP
• Понимание ООП (по части реализации в PHP)
• Опыт работы с gRPC (RoadRunner, Protobuf)
• Опыт работы со сторонними API (обмен данными в форматах JSON и XML)
• Представление о PSR стандартах
• Представление об автотестах и PHPUnit в частности
• Умение разбираться в чужом коде
• Опыт использования Docker и docker-compose (build, run, exec)
• Опыт использования Git (commit, push, pull, rebase)
• Хорошие знания реляционных СУБД (в частности MySQL)
Будет плюсом
• Опыт работы с одним из популярных PHP-фреймворков (в приоритете Symfony, Slim)
• Знание и применение на практике паттернов проектирования (фабрики, декоратор, стратегия и т.п.) и принципов SOLID, GRASP, DRY, KISS, YAGNI
• Желательно понимание ACID
• Опыт работы с NoSQL БД
• PHPUnit (+mock, stub)
• Понимание работы Docker
• Понимание работы микросервисной архитектуры
• Понимание принципов построения отказоустойчивых систем
• Опыт работы с JIRA/Confluence, Jetbrains Space
• Представление о методологии Scrum
• Понимание предметной области (как устроены платёжные системы, терминология)
Условия
• Условно свободный график (есть регламенты)
• Удалённая работа
• Стабильная и своевременная выплата З/П
• Премии за активность, инициативность и другие успехи в работе
• Испытательный срок 3 месяца
• Оплата курсов для повышения квалификации, получения новых знаний
• Техника за счёт компании (ноутбук и др. при необходимости)
• Лицензия на PhpStorm (и другое ПО при необходимости)
Очень желательно наличие примеров кода на PHP. Если их нет, то, возможно, потребуется выполнить небольшое тестовое задание после собеседования.
E-mail: hr@webteam.md
Кто мы
Мы молодая и амбициозная IT-компания. Занимаемся аутсорс-разработкой веб-приложений различной сложности в сфере электронной коммерции, финансов и геймдева.
Кого ищем
В поисках специалистов с хорошим знанием PHP, ООП, паттернов и принципов разработки. Ответственных, амбициозных, инициативных и готовых к сложным, но интересным задачам.
О проекте
Проект для крупной международной компании, тесно связан с электронной коммерцией и онлайн-платежами. По большей части предстоит заниматься разработкой интеграций с множеством платежных систем из разных стран.
Обязанности
• Разработка интеграции с платёжными системами на PHP
• Написание юнит и функциональных тестов для своего кода
• Изучение (чтение) документации платёжных систем (на английском языке)
• Участие в проектировании архитектуры проекта
• Коммуникация внутри компании и команды (переписка/созвоны, на русском языке)
Требования
• Хорошие знания PHP
• Понимание ООП (по части реализации в PHP)
• Опыт работы с gRPC (RoadRunner, Protobuf)
• Опыт работы со сторонними API (обмен данными в форматах JSON и XML)
• Представление о PSR стандартах
• Представление об автотестах и PHPUnit в частности
• Умение разбираться в чужом коде
• Опыт использования Docker и docker-compose (build, run, exec)
• Опыт использования Git (commit, push, pull, rebase)
• Хорошие знания реляционных СУБД (в частности MySQL)
Будет плюсом
• Опыт работы с одним из популярных PHP-фреймворков (в приоритете Symfony, Slim)
• Знание и применение на практике паттернов проектирования (фабрики, декоратор, стратегия и т.п.) и принципов SOLID, GRASP, DRY, KISS, YAGNI
• Желательно понимание ACID
• Опыт работы с NoSQL БД
• PHPUnit (+mock, stub)
• Понимание работы Docker
• Понимание работы микросервисной архитектуры
• Понимание принципов построения отказоустойчивых систем
• Опыт работы с JIRA/Confluence, Jetbrains Space
• Представление о методологии Scrum
• Понимание предметной области (как устроены платёжные системы, терминология)
Условия
• Условно свободный график (есть регламенты)
• Удалённая работа
• Стабильная и своевременная выплата З/П
• Премии за активность, инициативность и другие успехи в работе
• Испытательный срок 3 месяца
• Оплата курсов для повышения квалификации, получения новых знаний
• Техника за счёт компании (ноутбук и др. при необходимости)
• Лицензия на PhpStorm (и другое ПО при необходимости)
Очень желательно наличие примеров кода на PHP. Если их нет, то, возможно, потребуется выполнить небольшое тестовое задание после собеседования.
E-mail: hr@webteam.md