python developer

Jersey City , United States
full-time

AI overview

Develop server-side logic for a robust web application, ensuring high performance and integrating various data solutions while collaborating with front-end developers.

Job Description
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 will 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

Skills And Qualifications
-Expert in Python, with knowledge of at least one Python web framework
-Familiarity with some ORM (Object Relational Mapper) libraries
-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
-Understanding of accessibility and security compliance
-Knowledge of user authentication and authorization between multiple systems, servers, and environments
-Understanding of fundamental design principles behind a scalable application
-Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform


-Bachelor's degree in Computer Science or equivalent.
-Familiarity with event-driven programming in Python.
-Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

Additional desirable skills: 

* Passionate to learn.

* Hard working.

* Good communication skills.

* Ready to relocate.

* Feasible with Fulltime Employment.



Careers at Consultadd. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Python Developer Q&A's
Report this job
Apply for this job