Role
We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You'll also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Integration of user-facing elements developed by front-end developers with server-side logic
Implementation of security and data protection
Integration of data storage solutions - may include databases, key-value stores, blob stores, etc.
Coordinate with customer and convert the functional requirement into the technical implementation
Coordinate with other team members who are working on a different layer of infrastructure
Core Skills
Expert in Python, with knowledge of at least one Python web framework such as Django, Flask, etc depending on technology stack experience
Familiarity with some ORM libraries like SQLAlchemy
Able to integrate multiple data sources and databases into one system
Understanding of the threading limitations of Python, and multi-process architecture
Good understanding of server-side templating languages such as Jinja 2, Mako, etc depending on your technology stack
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Understanding of accessibility and security compliance
Knowledge of user authentication and authorisation between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Familiarity with event-driven programming in Python
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimising output to match the specific platform
Ability to understand database schemes
Strong unit test and debugging skills
Strong analytical skill
Proficient understanding of code versioning tools such as Git or SVN
Understanding of search engine like Solr or Elastic Search would be an added advantage
Understanding of ReactJS or Angular2 would be an added advantage
Understanding of AWS would be an added advantage
Knowledge of Scrappy or other crawling tools would be an added advantage
3+ years experience
by via developer jobs - Stack Overflow
We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You'll also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Integration of user-facing elements developed by front-end developers with server-side logic
Implementation of security and data protection
Integration of data storage solutions - may include databases, key-value stores, blob stores, etc.
Coordinate with customer and convert the functional requirement into the technical implementation
Coordinate with other team members who are working on a different layer of infrastructure
Core Skills
Expert in Python, with knowledge of at least one Python web framework such as Django, Flask, etc depending on technology stack experience
Familiarity with some ORM libraries like SQLAlchemy
Able to integrate multiple data sources and databases into one system
Understanding of the threading limitations of Python, and multi-process architecture
Good understanding of server-side templating languages such as Jinja 2, Mako, etc depending on your technology stack
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Understanding of accessibility and security compliance
Knowledge of user authentication and authorisation between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Familiarity with event-driven programming in Python
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimising output to match the specific platform
Ability to understand database schemes
Strong unit test and debugging skills
Strong analytical skill
Proficient understanding of code versioning tools such as Git or SVN
Understanding of search engine like Solr or Elastic Search would be an added advantage
Understanding of ReactJS or Angular2 would be an added advantage
Understanding of AWS would be an added advantage
Knowledge of Scrappy or other crawling tools would be an added advantage
3+ years experience
by via developer jobs - Stack Overflow
No comments:
Post a Comment