Lead PHP Developer (Full Stack)
Местоположение и тип занятости
For individual developers only (no agencies).
We are looking for a full-time lead developer to work in an innovative e-commerce project.
All our developers speak Russian and we use Scrum methodology for task management.
We are looking for someone who is interested in more than building just simple web applications and is not afraid of learning and using new technologies.
What we’re looking for:
- You have at least 5 years of experience as a PHP developer
- You have experience with other backend languages: Go, Node.JS, Python, Ruby, etc.
- Experience as a team lead for at least 1 year
- Experience with Agile methodologies (Scrum, Kanban)
- Knowledge of relational databases (MySQL, Postgresql)
- Experience with PHP frameworks (Laravel, Symfony)
- Knowledge of OO programming and design patterns, SOLID, DRY, KISS
- Experience with unit testing and integration tests (PHPUnit, Behat, Codeception, etc.)
- Self-motivation and a passion for learning new technologies
- Experience with deploying, monitoring, logging, troubleshooting of services in production
- Experience with NoSQL is a plus (Elasticsearch, Solr, MongoDB, CouchDB, Redis, etc.)
- Experience with continuous integration (TeamCity, Jenkins, BitBucket Pipelines, etc.)
- Experience with E-commerce and Payment APIs
- Fluent in English
What you will be doing:
- Lead a 3-person team, coaching, developing and growing the key skills of each team member
- Prioritize tasks and provide guidance in order to ensure timely delivery of projects
- Design architectures for HTTP APIs and services
- Write unit and functional tests to ensure the quality of our software
What we're offering:
- Remote job
- Flexible work hours
- Good salary
- Non-trivial tasks
- Professional growth