- Develop new applications
- Add new functionality to live web applications
- Enhance the existing web applications by creating new features or by making improvements to the overall user experience
- Collaborate with Designers, Developers, QA and Copywriters in order to complete the scope of work defined for each sprint
- Play an active role in implementing best practices and coding standards
- Help the team to define and estimate work effort for user stories
- Work closely with a team of Back-End, Front-End, Mobile Developers and Product Managers

Required Qualifications:

- More than 5 years of advanced working knowledge in PHP and MySQL in a professional environment
- Excellent knowledge of OOP and design patterns
- Experience in HTML, CSS and JavaScript
- Experience in implementing Socket.io, Node.js, Redis and AJAX
- Experience in using API and JSON
- Experience in using Git or similar source code control
- Ability to write clean code and technically document it
- Logical thinker
- Strong team player who is willing to listen, learn, teach and help the team
- Highly driven person; willingness to work in a start-up environment and with an international team
- Transparent and reliable person who values ethics
- Excellent attention to details
- Flexible and solutions-oriented person with a great attitude
- Ability to adapt to different and changing environments, people and priorities
- Fluency in English language