PHP TeamLead/Senior Backend Developer

30 октября 2019    26
Откликнуться

We are a product-oriented company developing the first social media platform on the blockchain with a headquarter in London. 

We went through multiple successful funding rounds and we are eager to create a unique product for people all over the world. So far, we have received over 40k pre-registrations for our alpha version.

Responsibilities:

  1. Lead the Backend team, mentor team
  2. Reinvent fulfilment by designing, developing, testing, deploying, maintaining and improving pragmatic software
  3. Manage individual project priorities, deadlines and deliverables
  4. Contribute actively to code base, code reviews and design reviews.

Requirements

  • At least 3 years of experience as a Sr. Backend Developer, overall experience 5+ years
  • Modern PHP7 (we use 7.3+) including but not limited to generators, strict types, return types
  • Experience with one or more modern PHP frameworks (Phalcon, Laravel, Symfony). We use Phalcon
  • Using migrations, seeders, fakers
  • Queue management
  • Covering code with unit tests, performing integration tests, e2e tests (phpUnit/Behat/Codeception)
  • DDD
  • Solid knowledge and experience of OOP design patterns (not only Singleton)
  • Solid knowledge and experience of data structures (https://php.net/ds)
  • Knowledge of relational databases (we use PerconaDb w/ TokuDB)
  • Utilizing key-value storages (Redis, Aerospike, etc)
  • Understanding of CI/CD processes
  • Nginx
  • Composer
  • Familiarity with Agile/Scrum/Kanban methodologies

Bonus points:

  • Zephir lang
  • Solid knowledge and experience in Golang
  • Solid knowledge and experience in Javascript
  • Solid expertise in the Blockchain
  • Solid expertise in Docker, K8 (CI/CD processes)
  • ReactPHP/Swoole

Benefits:

  • High-level compensation in US $
  • Flexible Paid Time-off
  • Remote work
  • Equal opportunity employer

Дополнительные инструкции

Please provide your GitHub, Linkedin and Telegram (or any other for contact). 

Be ready to proceed through the test task.

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.