● Build highly scalable and robust web services to handle millions of daily requests.
● Research best practices to meet technical requirements and implement them.
● Work on an agile team to deliver required features with the highest quality.
● Create a positive environment for the people around you, sharing knowledge with everyone and helping the team grow.
● Improve the performance of existing services by optimizing codes and queries.
● Responsible for mentorship, evaluations, conflict resolution, and recognition of the staff to maintain highly motivated and engaged employees
● Deliver features, from 0 to 100%, tested (manual and automated), efficient, and working.
Requirements
● Proficiency in a programming language (PHP).
● Interested in learning the Ruby language.
● Strong experience with TDD, and BDD.
● Strong experience with designing and implementing the REST web service.
● Strong knowledge of OOP and SOLID principles.
● Good knowledge of PostgreSQL and PostgreSQL.
● Good knowledge of Queue management systems (RabbitMQ, Sidekiq, etc.).
● Good knowledge of Redis.
● Good knowledge of Git.
● Good knowledge of Docker, and Docker-compose.