Position: Full Stack PHP Developer
Company: CHI Software
Experience required: 3y
English level: upper

**What you will do **
You will have the chance of working with latest backend technology in a big data, cloud-based environment. While we work to keep our code up to the current standards we always looking for ways to improve our backend environment, you will have the chance of steering our current best-practice and house rules with your day to day work.

**Development, maintenance and testing of:**
Data management and User Interface REST API.
Data integration components to support customer onboarding and data processing
Web UI (React / TypeScript)
High-performance core data processing components
Event-driven serverless components 
Collaboration on design choices based on SOLID principles and distributed, asynchronous, event-driven patterns. 
Adoption of company best-practice with incremental responsibility of the platform’s components.

As a member of the technical team, you’ll join in with professional development activities such as our monthly code-kata, agile exercises and internal workshops. 

**Experience & Skills**
Expertise on PHP programming (OOP and SOLID).
Strong expertise with Node.JS/TypeScript.
Expertise on web development with React/Redux (TypeScript)
Hands-on experience with php frameworks Symfony and Laravel.
Expertise with testing framework like PHPUnit or other BDD tools like Behat.
Experience in Agile workflows (Scurm, Kanban).
Experience with Git, Linux and Bash scripting.

**Optional requirements:**
Experience with Golang
Cloud experience on AWS 
Experience with MongoDB