undefined

Back End Developer

Posted 2 months ago

Details

undefined
Compensation
Not disclosed
undefined
Industry
Not disclosed
undefined
Time commitment
Full time
undefined
Company size
Between 11 - 50

Skills

MySQL
NoSQL
PHP
PHP Laravel Framework
CSM

Job description

Responsibility
• Integration of user-facing elements developed by front-end developers with server side logic • Building reusable code and libraries for future use • Optimization of the application for maximum speed and scalability • Implementation of security and data protection • Design and implementation of data storage solutions • Finish and meet the project deadline determined by lead • Do a quality control on projects, and debug or modify the codes if necessary • Provide creative and innovative suggestions to other division in order to achieve the best results • Implement the right set of technologies on the right projects • Provide documentations, both technical and functional docs. for the team and for clients
Requirement
• Hold a bachelor degree or higher in Computer Science or Information Systems with 3-5 years of experience as Back-End Developer or similar position • Advanced knowledge in PHP or other web server-side scripting • Experience working with MVC frameworks, such as Laravel and CodeIgniter • Knowledge on CMS (WordPress, Magento, Prestashop, OSCommerce) will be a huge plus • Experience working with web services and integrated system • Advanced knowledge on designing database, especially with MySQL and SQL Server • Possess strong logic and knowledge on handling big data • Familiarity with one of NoSQL (Redis, etc) is a huge plus • Familiarity with Ajax Push technology such as Node.JS is a huge plus • Master the concept of OOP and Structural programming • Experience working with Social Media API, especially Facebook and Twitter. Knowledge on other Social Media API such as Instagram and G+ will be a huge plus • Knowledge on server configuration and optimization will be a huge plus • Able to optimize code and eliminate redundancy • Able to learn and adapt quickly with projects and changing technologies

How to get hired by clients?

01

Sign up

Create a profile by sharing with us your personal and professional details.
02

Assessment

Take our online talent assessment for skills and competencies evaluation.
03

Offer

Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now