* At least 4 years of experience in design and development of frontend
application using ReactJS / Angular framework
* Expertise in designing responsive UI screens using HTML, CSS, bootstrap
framework and JavaScript. Being up to date on the latest practices is a must,
e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
* Knowledge in identifying & integrating the right frontend libraries for the
various UI components that needs to be designed.
* Expertise in back-end REST API development using Python. Knowledge of working
on frameworks like Django would be valuable.
* Good practical knowledge in design and management of database structures.
Experience in MySQL / PostgresQL databases is a must. Basic knowledge in
non-relational databases like NoSQL / MongoDB / DyanamoDB etc. would be added
advantage.
* Cloud Server management and deployment of the developed application in cloud
environment like AWS / Google Cloud / Microsoft Azure is a must. Preferably
AWS
* Experience in test driven development would be given more preference
* Should have the flare for writing clean and well documented code
* Knowledge of repository maintenance using SVN / Git
* Ability / Willingness to work in Agile environment
Should have knowledge in React Native
Responsibilities
* Design and implementation of the overall web architecture
* “Pixel-perfect” implementation of the approved user interface
* Design and deployment of appropriate database structure
* Ensuring the entire stack is designed and built for speed and scalability
* Design and construction of REST API
* Integrating the front-end UI with the constructed API
* Design and implementation of continuous integration and deployment