Fullstack PHP&JS Devloper

Крайний срок: 29 Март 2023

Условия контракта: Постоянный

Категория: Программирование

Тип вакансии: Полная ставка

Местонахождение: Ереван

Описание работы

Are you an experienced PHP developer looking for a new challenge? Join our fast-growing global market research agency and help us deliver consumer insights through surveys. With 85+ proprietary panels and projects in over 130 countries, we operate worldwide and have offices in three countries. As a Software Developer, you'll be responsible for improving existing system services, developing new features for the Panels and Survey management systems, and refactoring and improving the existing codebase.

Обязанности

  • Participate in the entire development process, from clarifying requirements to deployment
  • Improve existing system services by clarifying requirements, designing systems, writing code, and testing
  • Develop new features for the Panels management system for online surveys using PHP 7.2+ and Yii2 (or similar frameworks)
  • Implement new features for the Survey management system using PHP
  • Refactor and improve the existing codebase to enhance its quality, maintainability, and scalability using PHP
  • Write automated tests with Codeception and PHP Unit to ensure code quality and stability

Требования

  • At least 3 years of experience as a software developer with proficiency in PHP 7.2+ and Yii2 (or similar frameworks)
  • Familiarity with Javascript ES5+, jQuery, HTML, CSS, and Bootstrap
  • Good experience working with relational databases, including MySQL, query performance, partitioning, transaction isolation levels, and locks
  • Russian C1+ to communicate effectively with the team

Optional Qualifications:

  • Experience with PHP tools and utilites: code style checkers (codesniffer, cs-fixer, etc), code analyzers (phpstan, psalm, phan),
  • Experience developing UI applications using React is a plus but not required
  • Experience developing BE with other languages such as NodeJS or Python is a plus but not required
  • Familiarity with AWS services is a plus but not required
  • Experience working with payment systems is a plus but not required
  • English B1+ is a plus but not required

Требуемый уровень кандидата: Старший

Дополнительная информация

Подай заявку через staff.am и отслеживай весь процесс онлайн․

Профессиональные навыки

PHP

PHP Yii2 framework

MySQL

PHPUnit

Личные навыки

Аналитические навыки

Способность работать в команде

Проактивная

Поделитесь этой вакансией в соцсетях.