YOUR ROLE:
As a member of development team, you will work on platform used by hundreds of thousands of job seekers all around the world.
Our team's goal is to provide outstanding Job Application Process and handy User Profile.
The team consists of 6 developers with variety of competences, Product Owner and Scrum Master, working in agile.
RESPONSIBILITIES:
- Design and implement microservices according to OOP patterns
- Write clean, scalable and standards-compliant code
- Design and develop software applications with high quality standards
- Collaborate in creation of short and long-term technical plans for development team
- Participate in code reviews and knowledge sharing
MUST HAVE:
- Minimum 2 years of experience in a similar position
- Very good knowledge of PHP7
- Very good knowledge of SQL
- Good knowledge of Design Patterns
- Knowledge of SOA concepts
- Practical knowledge of technologies used for web applications development e.g. HTML, CSS, JS
- Practical knowledge of unit testing
- Version-control system knowledge e.g. GIT
- Good command of spoken and written English
- Openness, proactivity, and courage
NICE TO HAVE:
- Experience working with enterprise level systems
- Knowledge of DDD
- Knowledge of Docker
- Experience in TDD and automated functional testing
- Experience working in Scrum