Role Overview
We are seeking a skilled Full Stack Developer with expertise in React and PHP to join our team. This role requires 2-3 years of experience and involves creating robust front-end and back-end architecture for seamless user experiences.
Responsibilities
- Create both front-end and back-end architecture, ensuring seamless user experience and functionality across various devices and different platforms.
- Enhancing the performance, scalability, and responsiveness of web applications through effective coding practices and optimisation techniques.
- Managing user authentication and authorization between multiple systems, servers, and environments.
Requirements
- Proven experience as a Full Stack Developer with expertise in PHP and any of the PHP web frameworks (Laravel/CakePHP).
- Proficiency in JavaScript frameworks such as ReactJS, HTML5 and CSS.
- Understanding of MVC design patterns.
- Knowledge of object-oriented PHP programming is a must.
- Proficient with SQL/NoSQL databases and their declarative query languages.
- Understanding of AWS products like RDS, EC2, Elastic Beanstalk, and SQS.
- Experience with Linux systems, preferably Ubuntu or Debian.
- Automated testing experience, preferably using PHPUnit.
- Proficient understanding of code versioning tools, such as Git.
- Strong communication skills and ability to work in a collaborative environment.