Developer - PHP
- Full-time
Company Description
ace turtle is a technology driven platform company enabling web influenced commerce. Our Omni-channel platform comprising of technology, logistics and customer support enables Brands and Retailers to improve the post click commerce experience of their customers. It integrates online and offline retail channels enabling automated Omni-channel fulfilment.
Job Description
Responsibilities
- Lead design and development of enterprise application using PHP, LAMP technologies, JavaScript, JQuery, CSS, HTML), ORM Framework
- - Translate business requirements into technical understanding of the functions and features required and perform implementations to the specification
- Ensure exceptional code quality and thorough testing (both at unit and system integration level) on every newly developed feature
- Strong knowledge of complex SQL and Relational databases
- Improve the quality and design of the existing code base
- Provide technical problem resolution for highly complex problems
- Mentor developers and influence adoption of best practices among development team
Requirements
- Undergraduate degree and 4+ years relevant experience in large scale PHP-LAMP environments.
- Strong understanding of various design patterns and web frameworks like slim, cakePhp, JQuery and zend
- Expert knowledge of the full development life cycle including requirements analysis & documentation, design, development, testing and deployment of PHP -based applications and Web sites
- Strong experience working with JavaScript/AJAX
- Strong experience working with distributed version control
- Understanding of and experience with relational database concepts and SQL
- Good working experience with NetBeans or similar IDE
- Practical experience of OO design and UML
Preferences
- Advanced understanding of Linux, Shell Scripting
- Experience in ecommerce Industry
- Well-developed testing skills in PHP environments
- Experience with Data Warehousing, Continuous Integration
- Experience with Git
- Experience designing SQL objects within high-volume data environments
- Knowledge of other web frameworks and/or programming languages is an asset
Qualifications
Undergraduate degree and 4+ years relevant experience in large scale PHP-LAMP environments.
- Strong understanding of various design patterns and web frameworks like slim, cakePhp, JQuery and zend
- Expert knowledge of the full development life cycle including requirements analysis & documentation, design, development, testing and deployment of PHP -based applications and Web sites
- Strong experience working with JavaScript/AJAX
- Strong experience working with distributed version control
- Understanding of and experience with relational database concepts and SQL
- Good working experience with NetBeans or similar IDE
- Practical experience of OO design and UML