— Excellent knowledge of PHP and OOP
— Excellent knowledge of Browser JS
— Experience with modern PHP framework
— Experience with SQL databases
— Knowledge of software design patterns
— Intermediate (B1) or higher level of English
— Passion for getting things done and result-oriented mindset
— Team player
— Experience with Laravel framework
— Experience with Moodle framework
— Experience with JS YUI framework
— Experience in writing and supporting Unit tests
— Experience with Docker
— Understanding CI / CD process
— Understanding REST API
— Experience in working in an Agile / SCRUM environment
— High & competitive salary
— Challenging work in an international professional environment
— Opportunity to influence software development process, to be the owner of the product in your field of expertise
— Opportunity to apply SAFe methodology
— Flexible management
— Flexible / Casual Leave
— Relocation Bonus when moving from a different city / country
— Full benefits package: paid vacation and sick leave
— Continuous professional development (free internal and external professional trainings)
— Free English classes in the company office
— Free use of the services provided by Namecheap (for non-commercial purposes)
— Quarterly teambuilding activities and company corporate events
— RDX gym membership
— Coffee, tea, fruits
— As a dedicated team member, you will deliver business value via code and systems, building an Opeshift-hosted, Docker-based product
— You will solve existing and new user problems and implement new business opportunities
— Also You will maintain and regularly update learning management system
— This includes writing code, unit and functional tests, making code reviews, designing architecture, analyzing and estimating user stories.
— Reviewing code and aligning with best-practices: SOLID, KISS, DRY is a part of a workflow
— You also should be qualified in PHP7.4, MySQL, Laravel 6,Es6, Es.next, Vue.js, webpack due to rapid grow of project
— You have to know how to deal with Jenkins / Groovy CI / CD workflow in you development to deliver solutions.
— You should evince responsible attitude to project, and desire to facilitate project growth, though not forgetting about quality of proposed solutions
Product company which encourages internal growth and is concentrated on building strong technical foundation for its own products and services is looking for a motivated team member to work on the development of additional functionality and customisation of the existing one for open-sourced Learning Management System (Moodle). Regular system upgrade will also be within your scope of work.
Additionally, along with the testing and installation of the newer versions of the system, you will also need to ensure that customisation and additional features that are already created are aligned with the newer versions and working like a charm with them.
The team develops one more product which helps to create jobs advertisements engaging people around the world to begin splendid career with Namecheap. It allows managing vacancies, candidates, content, etc. The product is based on Laravel and Vue.js and implements the best practices of product development at Namecheap.