- minimum bachelor degree, in computer science, similar technical field of study or equivalent practical experience
- applicant must displayexpert knowledge in one or more of below skills:
1. Javascript, HTML, CSS, Node.js
2. Objective-c, Swift
3. C/C++.C#, VB, Java
4. SQL, MYSQL
5. Python, Ruby
- experience working with two or more from the following :
1. Web application development
2. Mobile application development
3. Desktop application development
4. Unix/Linux environments
- proficiency in English both written or verbal
- experience with one or more general purpose programming languages including but not limited to Java, CC++, C# Objective C, Phyton, Javascript, or Go
- interest and ability to learn other coding languages as need
- knowledge in UI/UX design