Learnship offers effective, live training over the Internet – anytime, anywhere – in English, French, Spanish, German, Italian and Dutch. Following customized course plans, instruction at Learnship takes place in our virtual classroom in individual or small group sessions with up to four participants. The interactive and multimedia-based Learnship Live Teaching Method™ delivers an experience equal to any on-site language course, with all the added advantages of our digital platform. Every Learnship trainer is a qualified native-speaker with prior in-company language training experience.
Behind 4h is a rapidly growing team of more that one hundred individuals scattered across Europe and North America.
The technology we have developed is uniquely user-friendly and, combined with our Live-Teaching method, allows us to deliver an education experience equal to anything that can be found in a traditional classroom. In just two years, we have been able to set the standard for quality in our emerging field.
We understand that without human interaction, learning a foreign language is at best tedious and inefficient. We don’t regard the use of digital technology as a way of replacing teachers, but rather as part of a larger revolution of the education system, where quality, face-to-face instruction becomes easier to access, more flexible, more effective, and more affordable.
The right candidate will be a senior PHP developer with a combined experience of 5 years, including at least 3 years working on MVC frameworks preferably Symfony, and will have an enquiring mind and a desire to learn, above and beyond any specific experience.
We are looking for an experienced PHP Developer with leadership and experience skills, knowledge of Symfony/Doctrine is also essential.
You will work closely with the development team and project management on a number of high profile SOA based projects that are strategically important to the company.
Strong demonstrable skills in backend server design and coding on MVC frameworks such as Symfony2 are essential. Candidates are expected to be able to show an understanding of SOA and RESTful services, UML and Design Patterns.
Symfony2 is the implementation reference using PHP 5.4, Doctrine 2.4 ORM or Propel 1.6 depending from department. Ideal candidat should have experience with DDD (Domain Driven Design) and CQRS (Command Query Responsibility Sagregation) development approaches.
Additional competence in the following technologies would be an advantage
Ideally you will have a strong degree in a computer science or analytical / mathematical discipline and at least 1-2 years commercial development experience delivering into demanding timescales.
Automated Tester with skills in BDD and Selenium needed. In the role you will be working in a team of testers being involved in testing leading edge web applications and API's using BDD and Selenium in an Agile environment.
The successful candidate must have 2 yrs + Web Software Automation Testing experience. It is also essential you have experience with Selenium and BDD. Have experience of being involved in various types of testing within a project i.e. Functional, Non -functional (i.e. systems integration, performance, security, usability). Any experience with LAMP (PHP) and Drupal technologies would be very beneficial. Strong communication skills both written and verbal are a must!
Your skills & experience
What you need
Nice to have'sWhilst this is primarily a back-end role, the following would be beneficial. Experience with:
4h is software Development Company located in Yerevan, which develops ambitious cloud based training platform as a service.
The main goals of the Company are to build a platform which is maximum flexible, cloud based, scalable, and fault tolerant, completely automated, micro-service architecture based.
Current challenges are to finalize test automation including behavior and unit tests, finalize completely decoupled event driven, domain driven and CQRS based micro-service architecture, continuous delivery implemented using Docker and Amazon Web Services.
The whole development is handled by five small teams managing two week sprint cycles. As the company is a part of a bit bigger distributed development team we’re dealing with different time zones which make our working hours flexible.
In our company we do our best to be creative and democratic in all areas and take into account everybody's ideas and opinion especially when it concerns to the work environment and processes.