This role is full time and required to work on site.
You will be working as a Full Stack Developer and be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment using latest technologies.
As a full stack developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.
Purpose:
Minimum 5+ years of experience
Good to have worked in Deployment (Gitlab)
Front end languages such as HTML5, CSS3, HTML frameworks like bootstrap and material)
Proficiency with JavaScript frameworks such as Angular, React JS and Node JS
Proficiency with multiple server side languages such as Java, Python, Ruby, PHP, web servers like Spring boot, nginx, apache
Proficiency with database technologies such as MySQL, Non-relational databases (Elastic, Hadoop, Mongo)
Good knowledge in Micro services, Monitoring services like Prometheus/ c advisor, Queueing systems ( ie. RabbitMQ, Kafka)
Should be familiar with Agile methodologies (Scrum / Kanban)
Should have a working knowledge on Docker / Kubernetes
Responsibilities / Skills Required:
Design client-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
End to End testing to ensure responsiveness and efficiency and with Web UI testing frameworks