Discrete Mathematics: Boolean algebra, combinatorics, finite automaton, binary trees.
Basic algorithms: hashing, binary search, quicksort.
English level: Intermediate, preferably with the ability to communicate by voice.
Own created apps, passionate about programming.
Please reply to those questions with cover letter
1. Why are you engaged in programming?
2. Do you write anything for yourself?
3. What difficult problem have you had to solve?
4. Link to GitHub.
5. Which algorithm do you know best among those described in the job posting?
Practical experience on projects in the domains of e-comemrse and artificial intelligence.
Experience with international projects.
Logterm cooperation.