Job description
● Design and develop end to end applications with very high quality.
● Specialize in Client-Side Programming, Server-Side Programming and Relational & Non-Relational Database along with Server Handing.
● Specialize in Particular back end programming language, like ruby or php or python, although some, especially if working as a developer for a while, work with more than one
● Familiar with object-oriented design principle and methodologies
● Knowledge of front-end technologies like async/await, HTML5, CSS3, JavaScript/jQuery, Ajax, AMP, React, Backbone.js, Vue, BEM, Bootstrap etc. is required.
● Expert in PHP Frameworks such as CodeIgniter, Laravel, Cake PHP, Symphony, Fuel PHP, Lumen etc.
● Experience in hybrid mobile development with React Native.
● Experience with Android Studio for Android development & XCode for iOS development.
● Track experience with containers, dockers, Spring Boot, microservices and REST APIs, Web Services
● Advance Knowledge in Content Management System – HubSpot, WordPress, Woo Commerce, Big Commerce, Magento 2, Shopify, Drupal, SquareSpace, Bitrix24, Prestashop, OpenCart, Joomla etc.
● Advance Experience in MySQL and various DBMS technologies (e.g. PostgreSQL, MongoDB and Redis).
● Proven working experience in Android & iOS Apps development.
● Must have advanced experience in Firebase, AWS preferred and Knowledge of Apache && Nginx Servers Configuration.
● Familiarity with Git, Docker, PHPUnit.
● Experience on Maps/Tracking related Project Experience will be a plus
● Ensure good code management and that your code is sufficiently tested.
● Build customer facing technology product for global customers
● Good knowledge of Responsive UI Frameworks.
● Work with ux/ui designers, architects, and other developers to implement full-stack web and mobile solutions.
● Participate in the initial conception stage along with a client in order to better meet the needs of the customer and to translate those expectations to employees.
● Time Management: You will be working with employees, customers and management, often spinning multiple plates at once.
● Analytical Skills: You will also need analytical skills to be able to solve problems that may come up during a typical work day. You will be analyzing data and making decisions that affect the project on a regular basis.
● Assures quality Web solution by developing and completing test plans; maintaining project and technical documentation.
● Provides project status reports by collecting, analyzing, and summarizing data and trends.
Job Type: Full-time
Ability to commute/relocate: