FULL-STACK PHP/MySQL development in CODEIGNITOR FRAMEWORK (LARAVEL, ZEND, CAKE, SYMPHONY frameworks acceptable) using AGILE METHODOLOGY
Cross-functioning with our product development team wherein youll tackle complex tasks and transform them into intuitive, accessible and easy-to-use UIs and API interfaces
Follow the coding guideline standards to ensure a bug free code as per industry norms
Complete unit testing of the code before sending it for review
Participate in the complete agile software delivery cycle, including development, testing, troubleshooting etc.
Participate in process improvement program to improve the overall quality of the delivery process.
This role offers good exposure in E-COMMERCE SEGMENT with HIGHLY SCALABLE design solutions
Min of 3 years of relevant experience in PHP/MySQL using CODEIGNITOR framework development is a must (exposure to LARAVEL, ZEND, CAKE, SYMPHONY framework is acceptable)
KEY TECHNICAL SKILLS:
Proven knowledge of PHP/MySQL stack using CODEIGNITOR (preferable) framework for FULL-STACK development
Responsive Front End Designs with adaptability to various screen sizes
Scalable Back-End design architecture with DBMS and Caching
Familiarity with REST web services and RESTful APIs. Knowledge of SOAP would be an added advantage
UI design principles, patterns, and best practices, preferably MVC, MVVM, MVP
Good knowledge of MySQL, JS/JQuery for database management
Proficiency in code versioning tools/Source Code Repositories like GIT, SVN
Experience with offline storage, threading (AJAX), and performance tuning
Agile/Scrum methodology using JIRA or any agile tool
Knowledge of the open-source PHP ecosystem, OOPs and the libraries
A knack for benchmarking and optimization
Familiarity with continuous integration
DESIRED INTERPERSONAL SKILLS:
Self-learner with passion for learning new technologies along with a creative problem-solving approach
Strong communication skills (verbal & written)
Should be adaptable to new ideas and have an out of box thinking approach
Effective interpersonal communication skills in a highly collaborative team environment
QUALIFICATIONS:
3-5 years of relevant experience
B.E/ B. Tech/ M. Tech in Computer Science/ Electronics Communication/ IT engineering
M.Sc. (Computer Science or IT)/ MCA from a reputable institute