description
requirements:
● good knowledge of web trends and development tools/technologies.
● good understanding of fundamental design principles behind scalable
applications.
● good understanding of oo principles, algorithms, and data structures (and orm).
● good in application architecture and in relational database designing including
caching systems.
● excellent problem-solving, debugging, and troubleshooting skills [client side, server
side, database].
● expert knowledge in python/django web application development.
● proficiency in implementing and consuming web services (rest/soap/xml, etc.)
● expert knowledge in at least mysql or postgresql.
● experience with ui: html, css, responsiveness.
● expert-level skills in one or more of core javascript/json/jquery.
● expert-level skills in reactjs with redux.
● experience in working with git, svn, or similar scm tools.
● experience working using cli in unix/linux server environments.
● experience with implementing single page applications.
● experience with tdd, unit testing frameworks, and debugging tools.
● experience with aws services setup and usage.
● experience with nosql, mongodb, memcache, redis, etc.
● experience with apache/nginx/mysql advanced setup/monitoring/troubleshooting.
expertise
python - 3 years
mysql - 3 years
- 2 years
aws - 2 years
algorithm development - 2 years