View job listing

Apply to UI/UX developer - Python/Django

* - indicates a required field

Drop files here, paste or browse

Please upload your resume in MS Word format (*.doc or *.docx)
List three technical skills where you are exceptionally proficient.
Desired annual salary
for US residents
Please select from the list
If applicable
e.g. dice, linkedin, indeed, craigslist, simplyhired, friend, news paper, etc
Specify your total number of years programming using Java
Grade your Java language skills on a scale for 0 to 5. Choose (5) if you have deep understanding of all of the following: collections, generics, annotations, reflection, multithreading and synchronization, garbage collection, JMX, various standard packages and extensive experience applying this knowledge in practice.
Grade your Python skills on a scale from 0 to 5. If you can only write basic Python scripts with a few dozen lines of code than you should pick (1). A (5) would mean that you have extensive Python experience and wrote at least a few thousand lines of Python code yourself.
Grade your Django knowledge on a scale from 0 to 5.
Grade your C++ and STL skills on a scale from 0 to 5. A (5) would mean that you are really proficient in OO design and development using C++ and have written a lot of C++ code using STL. If you have basic knowledge about programming in C++, used C++ in one of your academic projects, and/or don't really know what STL and Boost are - select (1).
Grade your knowledge of AWS Cloud technologies
Grade your proficiency in developing a dynamic web site using ASP.NET, Java EE, Ruby on Rails, LAMP, Perl Catalyst or similar toolset along with apache/IIS, mysql or other SQL server, etc. A (5) would mean that you actually created [or were involved in the development of] more than one website that you could show. If you are not sure what all those abbreviations and names above are - use (0).
Grade your knowledge of Javascript language on a scale from 0 to 5. Choose (5) if you have deep knowledge of the language and its standards, underlying concepts such as closures and garbage collection, best coding practices, do-s and don’t-s of large scale javascript development, type-aware development frameworks such as TypeScript; choose (1) if you have basic knowledge of javascript and its pitfalls.
Grade your SQL skills on a scale from 0 to 5. Choose (5) if you can design a complex database with more than 20 tables; are able to define keys, indexes, and write triggers, stored procedures, and functions; and can write complex queries with multiple joins and optimize them. (1) would mean that you can write basic select/insert update queries and build a simple database with a few tables.
Grade your Linux/Unix skills on a scale from 0 to 5. A (5) means that you have hands-on experience using the terminal and commands, and are able to effectively use Linux/Unix for software development. If you do not know what "ls", "find", "grep", "awk", "chmod", "vi" and gdb are - select (0).