Developer will be responsible for managing back-end services and the interchange of data between the server and the users and integrating the front-end elements built by your co-workers into the application.
Keyskills : PHP, Laravel, CodeIgniter, RESTful web services, NodeJS, MySQL databases, Javascript , JQuery , CSS , HTML , Ajax , Html5 , JSON , MySQL , CSS3, AWS products such as API gateway, Lambda is plus
What you will do : Ability to work on diverse backend stack such as Node JS, Java, Express JS Ability to work on diverse frontend stack such as Angular, HTML5, CSS3 Ability to deliver quick POC s using cutting edge technologies. Preparing reports, manuals and other documentation on the status, operation and maintenance of software. Design, develop, and unit test applications in accordance with established standards Developing, refining, and tuning integrations between applications. Analysing and resolving technical and application problems. Ability to debug application. Should have complete knowledge on developing RESTful Services. Candidate should be able to handle all stages of web development that includes coding, development, unit testing and implementations Should be able to handle web development at all stages independently Must have worked in any open source PHP frameworks (Laravel, CodeIgniter...) Excellent verbal and written communication skills
Knowledge/Skills/Abilities : Experience in NodeJS, Java and development using Angular Experience in front end frameworks such as Angular, Bootstrap etc Experience in client/server application development Knowledge of PHP web frameworks Laravel, CodeIgniter Understanding of MVC design patterns Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 Knowledge of object oriented PHP programming Understanding accessibility and security compliance Strong knowledge of the common PHP or web server exploits and their solutions Creating database schemas that represent and support business processes Familiarity with MySQL/NoSQL databases and their declarative query languages Knowledge of implementation of Payment gateways, third party API s Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience Creating self-contained, reusable, and testable modules and components Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed Creating custom, general use modules and components which extend the elements and modules of core AngularJS Documenting the code inline using Swagger or other conventions Creating configuration, build, and test scripts for Continuous Integration environments Knowledge of AWS cloud will be added advantage Experience in Java and Python will be added advantage