Full Stack Developer-ReactJS/NodeJS
Education Qualification: BE/BTech/MCA
Work Location: Preferably Mysore, if not you can work at out Bangalore location too.
Responsibilities
Writing reusable, testable, and efficient code.
Design and implementation of low-latency, high-availability, and performant applications.
Implementation of security and data protection.
Integration of data storage solutions.
Skills And Qualifications
5+ years of work experience. Strong proficiency with JavaScript.
Knowledge of Node.js and frameworks available for it - such as Express, HAPI.
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of server-side templating languages such as Jade, EJS, etc
Good understanding of server-side CSS preprocessors.
Web/UI technologies: JavaScript, ES6, HTML/CSS, React JS, Redux, Angular JS, any MVC/MVVM JS Framework, etc.
Experience with state management libraries like Redux/Flux.
Third party UI Integrations / Enterprise Integration: Single Sign on, Authentication protocols, cloud services, Server and Client Security.
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git.
Any cloud knowledge (aws, gcp, azure) is an added advantage.