Position: Middle Full Stack PHP Developer in Namecheap University Team
Company: Namecheap
Category: PHP
Experience required: 2y
English level: intermediate

Description

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.

Requirements

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
Passionate for getting things done and result-oriented mindset
Team player

Will be a plus

Experience with Laravel framework
Experience with Moodle framework
Experience with JS YUI framework
Experience in writing and supporting Unit tests
Experience with Docker
Understanding REST API
Understanding CI / CD process
Experience working in an Agile / SCRUM environment

Responsibilities

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

We offer

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 use of the services provided by Namecheap (for non-commercial purposes)
Quarterly teambuilding activities and company corporate events 
Coffee, tea, fruits