*100% Work from Office - JAKARTA SELATAN
Responsibilities include:
· Writing clean, fast PHP to a high standard, in a timely and scalable way
· Producing detailed specifications
· Troubleshooting, testing and maintaining the core product software and databases
· Write “clean”, well-designed code
· Optimization and functionality
· Contribute in all phases of the development lifecycle
· Follow industry best practices
· Strong analytical, problem solving and troubleshooting skills, willingness and ability to quickly adapt to new environments and learn new technologies.
· Well experienced with in design and development of scalable and reusable enterprise systems.
· Extensively worked on web-based applications on different development environments like PHP.
· Good Object Oriented programming concepts.
· Extensively worked on web services i.e. Cloud system with Amazon
· Ability to work in tight schedules and meeting deadlines efficiently.
· Documentation writing and Architecture designing.
· Strong designing skills
· Bachelor degree in computer engineering
Technical skills include:
· Operating Systems: Windows, Linux(Ubuntu)
· Languages: Core PHP, CMS( Magento, Joomla, OsCommerce, Moodle, cubecart)
· Web Technologies: HTML, JavaScript, XML, SOAP
· Specialization: Magneto, Joomla, JavaScript, APi Integration
· Third Party Integration: Google Map, Open Social, Payment Gateways, Google Analytics
· Proven software development with basics of C, C++ and Oops concepts.
· Knowledge framework, like Cakephp, Codeigniter and Laravel will added advantage etc.
· Understanding of open source projects like WordPress, Magento, Joomla, Drupal, Wikis, ecommerce, etc.
· Demonstrable knowledge of web technologies including HTML, CSS, jQuery, JavaScript, AJAX, Bootstraps etc.
· Good knowledge of MySQL database version control tools and of developing web services.
· Knowledge of common third-party APIs (Google, Face book, EBay, LinkedIn, and Tweeter etc.)
· Passion for best design and coding practices and a desire to develop new bold ideas.
· Understanding of MVC/HMVC design patterns.
· Understanding fundamental design principles behind a scalable application.
· Integration of multiple data sources and databases into one system.
· Familiarity with limitations of PHP as a platform and its workarounds.
· Creating database schemas that represent and support business processes.
· Familiarity with SQL/NoSQL databases and their declarative query languages.
· Understanding of code versioning tools, such as Git.