Responsibilities
- Contribute to the development and optimization of a large scale distributed system;
- Adapt and solve challenging problems by using some of the newest technologies on the market;
- Define and implement technical solutions that answer best client’s needs;
- Propose ideas of improvements of the application, procedures and technologies used
Requirements
- At least 3 years of experience in developing large scale web applications;
- Solid knowledge of design patterns and OOP principles;
- Strong experience with web technologies PHP (Node. js, Javascript is a plus)
- Experience on exposing and integrating public APIs (REST);
- Solid experience with database systems (MongoDB is a big plus);
- Experience with unit testing and TDD is a big plus;
- The ability to switch between different technologies and stacks;
- Experience working with Agile methodologies (Scrum, Kanban)
Apply today
If you meet the minimum requirements and are interested in applying for this position, please send your details.