Required skills
- 5+ years of relevant work experience;
- Passion for great application architecture and user experience;
- Solid experience in Laravel 5, Redis, MySQL, pgsql, AWS, docker, kibana, logstash
- Software architecture/design patterns
- Bachelor’s degree in a technical discipline (EE, Computer Science, Computer Engineering, Software Engineering)
- Understanding different systems’ development life cycles
- Understanding of distributed systems and how they are deployed
- Experience in defining projects, collecting requirements, coordinating efforts to scope, schedule, and deploy new features sets
- Advanced level of English
Responsibilities
- Writing reusable and maintainable code;
- Writing unit tests;
- Designing and implementing new features and functionality;
- Optimizing code for maximum performance;
- Participating in the Agile development process, team planning, estimation, review activities;
- Work in an international team
- The managing project team, monitoring team performance