Full-stack Web Developer
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.
- 3+ years of experience in web application development
- 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
- Strong unit test and debugging skills
- Excellent written & verbal communication