- HTML/CSS, SCSS Coding
- Application architecture design – should be having know how to organize and design applications, structure code, separate files, set up proper file hosting, and configure databases.
- Must be able to use Team-based version control systems (such as Git)
- Expertise in both n-tier and serverless using Azure/DevOps, AWS, Google Cloud functions with multiple options in database like SQL, NoSQL and Firebase.
- Project management – should be able to work on projects independently and use time management to get their tasks done efficiently.
- Bachelor’s or Master’s degree in Computer Sciences, Engineering or related field
- Excellent programming and analytical skills
- Excellent written and verbal English communication skills
- Excellent leadership, presentation and communication skills.
- Experience of working in a software development environment and managing team is mandatory.