Description

About the job
Objectives Of This Role

Collaborating with development teams and product managers to create innovative software solutions
Developing front-end website architecture which includes designing interactive, responsive and dynamic web pages
Developing back-end applications, databases and servers for creating a highly functional website
Staying well-informed about the current developments in the world of web development and learning about emerging concepts in full stack
Writing effective APIs depending on the architecture of the production application
Creating security and data protection settings
Preparation of technical documentation

Responsibilities

The candidate will have to work on Frontend Technologies such as React JS/Vue JS and backend primarily Node JS/ PHP/ Python
Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
Solve complex performance problems and architectural challenges.
Build efficient, testable and reusable Node JS & PHP modules
Contribute to all phases of the development life cycle
Experience of setting up a production workflow with git and cloud deployment will be a plus

Required Skills And Qualifications

Bachelor's degree (or equivalent) in computer science, information technology, or mathematics
2-4 years of coding experience in Node JS/ PHP, React/ Vue JS JS,Mongo/MySQL/PostgreSQL, Git, LINUX
Hands-on experience with HTML5, CSS3, Javascript, AJAX, Jquery and other JS libraries
Hands on experience in cloud environments AWS/Azure/GCP
The candidate must be well familiar with design patterns and programming paradigms
Experience in common third-party APIs and Web services
Proficient understanding of versioning control tools like SVN/GIT
Understand fundamental design principles behind a scalable application

Education

Any graduate