We are looking for a Python Web developer who will be responsible for creating, testing, implementing and maintaining the web applications. This position will be responsible for the development of front-end elements as well as server-side logic using Django framework.
Key Responsibilities:
• Design and manage the interchange of data between server and front end
• Design and implement the Front-end elements
• Design and implement server-side logic
• Integration of front end and back-end logic
• Implementation of data security
• Integrate information storage applications
Position Qualifications:
• Deep expertise and hands on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, React, jQuery, Python and Django
• Strong grasp of security principles and how they apply to web applications
• Strong understanding of UI, cross-browser compatibility, general web functions and standards
• Hands on design experience with web services
• Knowledge and ability to apply CSS
• Experience Building User Interfaces and Prototypes
• Expertise in using Django as a backend tool for developing web applications
• Implement a full Models-Views-Templates structure for sites using Django
• Deploy applications in a Cross-Platform, Cross-Browser Environment
• Follow and Implement Industry Accepted Best Practices
• Familiarity with some ORM (Object Relational Mapper) libraries
• Knowledge of user authentication and authorization between multiple systems, servers, and environments
• Familiarity with event-driven programming in Python
• Strong unit test and debugging skills
• Experience in Web API’s
• Good communication skills
Skills & Abilities:
• Education: Degree in CS or equivalent experience
• 1+ years Python/Django development experience
• 1+ years of experience working in front-end technologies (React, JavaScript, HTML5 and CSS3)