As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
Work with development teams and product managers to ideate software solutions and design client-side and server-side architecture.
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery).
Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js).
Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design.