We are looking for a Full-Stack Web App Developer with prior experience in development of cloud-based web and mobile-web applications. You will primarily be responsible for the development of high-performance multi-tiered and clustered web applications.
Preferred Skills:
3+ years of experience in web application development
Extensive programming knowledge of HTML5, CSS, JavaScript, AJAX and modern JavaScript frameworks like JQuery, Angular or React is a must
Hands-on experience with React.JS is highly desired
Must have experience with both server rendered and client rendered application development methodologies.
Good Understanding of fundamental design principles behind a scalable application.
Solid understanding of how web applications work including security, session management, caching, clustering
Knowledge of Search Engine Optimisation process and how it ties into web applications is desirable.
Experience with Responsive web applications and Progressive Web Applications (PWA) is highly desired.
Good experience and understanding of web sockets is highly desired
Hands on experience with dev-ops and container technology is highly desired
Should have experience with either Node.JS or J2EE technologies like Spring
Experience with database technologies like MySQL, Redis and ORM technologies like Hibernate is desired