Full Stack developer
Junior
- Developing front end website architecture
- Designing user interactions on web pages
- Developing back end website applications
- Creating servers and databases for functionality
- Designing and developing APIs
Intermediate
- Familiarity with database technology such as MySQL, Oracle and MongoDB
- Familiarity with JavaScript frameworks such as Angular JS, React and Amber.
- Excellent verbal communication skills
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript
- Familiarity with backend Technologies and Frameworks (NodeJS, Express JS, Django, Flask, C++), Database Management Systems (MySQL, SQL SERVER and PostgreSQL, MongoDB, and Oracle Database),
Senior
- Advanced 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
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills