Tuesday, July 07, 2020

PHP Developer - YII/Laravel/MVC Design Patterns (1-7 yrs) (Snaphunt Pte Ltd)

About the Offer :

- Join marketing leading IT & Telecom organization

- Excellent opportunity to accelerate your career

- Dynamic work environment

About the Employer :

- Our client is one of the fastest-growing organisation in the IT & Telecom domain. Offering a wide range of services internationally, they have worked with leading brands across various domains and aim to become the go-to CaaS provider for business communication.

About the Job : In this role, you will be responsible for the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the frontend.

Your responsibilities include :

- Managing backend services and the interchange of data between the server and the users.

- Integration of user-facing elements developed by Frontend Developers.

- Building efficient, testable, and reusable PHP modules.

- Solving complex performance problems and architectural challenges.

- Integration of data storage solutions includes databases, key-value stores, blob stores, etc.

About the Profile :
 
- You possess a Degree/Diploma in Computer Science, Engineering or related field.

- You have at least 1-year experience within a Software Architect or similar role.

- You have strong knowledge of object-oriented PHP programming and PHP web frameworks such as Codeigniter, Laravel, Yii, etc.

- You have an understanding of MVC design patterns as well as accessibility and security compliance.

- You have a basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.

- You possess strong knowledge of the common PHP or web server exploits and their solutions.

- You have an understanding of fundamental design principles behind a scalable application.

- You have experience in user authentication and authorization between multiple systems, servers, and environments.

- You have experience in the integration of multiple data sources and databases into one system.

- You are familiar with the limitations of PHP as a platform and its workarounds.

- You have demonstrated experience creating database schemas that represent and support business processes.

- You have familiarity with SQL/NoSQL databases and their declarative query languages.

- You have a proficient understanding of code versioning tools, such as Git.

- You possess strong analytical skills and are comfortable dealing with numerical data.

- You enjoy finding creative solutions to problems.

- You are highly goal-driven and work well in fast-paced environments.

Apply Now