Full Stack Developer
Roles & Responsibilities:
● Developing Front end website architecture
● Designing User interactions on web pages
● Developing back end website applications
● Conduct UI tests and optimize performance.
● Creating servers and databases for functionality
● Ensuring cross platform optimization for mobile phones
● Ensuring responsiveness of applications
● Working alongside Graphic designers for web design features
● Seeing through a project from conception to finished product
● Designing and developing APIs
● Meeting both technical and consumer needs
● Staying abreast of developments in web applications and programming languages.
Qualifications and Skills:
● Graduation in Computer Science or a related field.
● Strong organizational and project management skills
● Proficient knowledge of a backend programming language and an in-depth understanding of web development.
● Well versed with any of the programming frameworks like Java, PHP, Laravel, ReactJS and NodeJS.
● Proven experience creating user authentication and authorization between multiple systems, servers and environments.
● Capability to integrate multiple data sources and databases into one system.
● Proven experience of managing hosting environment, that includes database administration and scaling an application to support load changes.
● Analytical Skills
● Good communication & problem solving skills
Must have Skills