Requirements
We are seeking a Python developer to work with CKAN platform (DMS for goverment sites) in the Australian company. He\She should be ready to be responsible for both back-end and front-end development, including creating themes and modules. This position requires a combination of programming skills (namely Python, HTML5, CSS3, and JavaScript) and aesthetics (understanding element arrangements on the screen, the colour and font choices, and so on). The candidate should have experience with responsive design and adaptive slicing. Also, an understanding of the entire web development process, including design, development, and deployment is preferred.
The stress tolerance and strong willingness to learn new technologies are must-have for the candidate.
The candidate should be familiar with tools like ab-testing, google analytics, AdWords and pixels integration. Django, PHP, Symfony, YII, JavaScript frameworks will be a good bonus.
English level - Intermediate or higher.
Duties
Create, update and support of Python CKAN projects. Contribute into CKAN community.
Build new modules and themes. Configure site environments.
Study Django and JavaScript and take part in appropriate projects.
Technologies
Python, CKAN, Django
HTML5, CSS3, JavaScript, jQuery
Will be good if the candidate knows something from the list: SolarSearch, ElasticSearch, PHP, YII, Laravel, Symfony, Wordpress, JavaScript, Angular, React
Skills
Frontend / JavaScript
Backend / Python
Technologies / CKAN
Frontend / HTML
CSS/SASS