A Full Stack Developer is someone who works with the Back End — or server side — of the application as well as the Front End, or client side. Full Stack Developers have to have some skills in a wide variety of coding niches, from databases to graphic design and UI/UX management in order to do their job well.
Responsibilities
To develop and deploy new features, modules and write bug free code for the
web-based applications.
To optimize pre-written PHP Code and MySQL queries bringing efficiency to the
overall project
Perform UNIT testing
If required, test, debug, clean the code and review the code written by other team
members.
Might need to communicate, discuss & propose the correct solution according to
our requirement.
Might need to learn new technologies based on company requirements.
Skills Required
Must have good working knowledge of Core PHP/Angular /React / Vue or Node JS
Must have good knowledge of technologies like AJAX, JavaScript, jQuery, HTML /
CSS.
Must have good understanding of MySQL
Should be able to write MySQL queries, joins, optimization etc.
Must be comfortable working with LAMP Environment
Clarity on OOPs Concepts is a must.
Candidates with working knowledge of any Framework will be preferred
(Preferably CodeIgniter)
Knowledge of Algorithms, Web Services / JSONS and maintaining production
systems in a Linux environment will be a big plus.
Good communication skills is needed Graduation and experience in the similar industry will be preferred