Mandatory Skills:
1. 3-5 years of experience in full stack development.
2. Front-End Skills: React, TypeScript, HTML, CSS, JavaScript, Bootstrap, jQuery (Mandatory)
3. Back-End Skills: Node.js, Express, TypeScript, JavaScript, REST API, , MySQL/MariadDB, Sequelize (Mandatory)
Added advantage if candidate has the following skills:
1. Back-End Programming Skills: Z/OS, OPC, Bash.
2. DevOps Skills: Selenium, Jenkins, Bitbucket/GitHub.
3. Experience in user interface design with a thorough understanding of contemporary design principles.
4. Solid grasp and hands-on experience with web technologies and testing frameworks.
5. Proficiency in database CRUD operations via object-relational mappers, coupled with an excellent command of SQL. Experience with Sequelize ORM framework is desirable.
6. Extensive experience in the development of RESTful APIs, preferably using NodeJS.
7. Good working knowledge of protocols, including TLS, SSH, SCP, HTTPS, and LDAP.
8. Familiarity with the complete software development lifecycle and CI/CD pipeline. Comfortable with version control systems (GIT, Bitbucket) and integration tools (Jenkins).
9. Experience with defect tracking / management tools such as Jira.
10. Understanding of Agile Methodology, particularly Kanban.
11. Exceptional troubleshooting, debugging, analytic, and diagnostic skills.