The candidate must have hands-on experience of Single Page App (SPA). Development experience of Server Side Rendering and Progressive Web Apps (PWA) would be a plus. He / She must know the techniques to secure communication between back-end and front-end components.
The candidate should have knowledge of software modelling and design components in alignment with overall app architectural requirements and constraints to meet business cases of real time systems.
The candidate should have knowledge of designing data models, write complex SQL queries, cursors, functions and familiar of database optimization techniques.
1. ReactJS / AngularJS
2. Single Page Application development
3. NEXT JS
4. Progressive WebApps
5. Components development using web controls, maintain performance and scalability
6. Exposure of third party component libraries
7. State Management Workflow (Redux / Mobix)
8. Strong understanding of React Hook
1. Strong understanding of any top of the line Object Relational Model to integrate back-end services with multiple types of database systems
2. Secure server side communication with modern authorization mechanisms, such as JSON Web Token.
3. Setup server with GraphQL specifications
4. Setup server routes for RESTful Api calls
5. Strong understanding of NodeJS / Express JS
6. Database modelling and implementation.
7. Write complex SQL queries, cursors, functions and familiar of database optimization techniques
8. File system management on ExpressJS / NodeJS
9. Knowledge of various DBMS technology which include Postgre, MongoDB, MSSQL would be plus.
Bachelors degree in Computer Science.