Experience in web development as a Full stack developer.
Software skills
Proven experience as a Full Stack Developer or similar role.
Experience in web development and its methodologies.
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery,) And any component-based framework or library (React, Angular, Vue).
Knowledge of CMS based development, preferably WordPress.
Knowledge of at least one back-end language (e.g. C#, Java, Python, PHP, Node js).
Knowledge of building and consuming rest API
Familiarity with databases (e.g. MySQL, MongoDB), Expertise in designing databases and writing queries with SQL Server,
Experience working in structured development environments including Continuous Integration & Test-Driven Development.
Experience in version control system like GIT.
Solid knowledge of modern software design principles, concepts, and practices
Experience working in an Agile environment required.