Python Developer (offline)

Skills

● Expert in Python, with knowledge of at least one Python web
framework such as Django, Flask;
● Familiarity with some ORM (Object Relational Mapper)
libraries;
● Able to integrate multiple data sources and databases into
one system;
● Good understanding of server-side templating;
● Basic understanding of front-end technologies, such as
JavaScript, HTML5, and CSS3;
● 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;
● Able to create database schemas that represent and
support business processes;
● Strong unit test and debugging skills;
● Proficient understanding of code versioning tools such as
Git, Mercurial or SVN;
● Experience with Python frameworks (e.g. Django, Flask,
Bottle);
● Familiarity with microservice architecture;
● Familiarity with Amazon Web Services (AWS) and REST API;
● Understanding of databases and SQL;
● Minimum 2-3 years experience in Python development.

Project Responsibilities

● Writing reusable, testable, and efficient code;
● Design and implementation of low-latency, high-availability,
and performant applications;
● Implementation of security and data protection;
● Integration of data storage solutions may include
databases, key-value stores, S3 stores, etc;
● Build efficient back-end features in Python;
● Integrate front-end components into applications;
● Prepare technical documentation;
● Implement software enhancements and suggest
improvements

English lvl

Upper-Intermediate

About Jellyfish

Jellyfish team provides with a full cycle of web development, we can take your idea from the very beginning and convert it into a successful project. We create stable web product which can satisfy any needs of our client, starting from startups to big companies. We use the most stable, but also innovative technologies.
We are experts in following technologies:
- Python (Django, Flask)
- TypeScript (Angular)
- SQL (PostgreSQL)
also
Docker, Redis, Memcached, Elasticsearch, 3d party APIs, SoketIO, HTML5, CSS3, Bootstrap, SASS/LESS.

Our expertise is a creation of perfect REST APIs.

We use the most effective development methodology as Agile, that's why we deliver result always in time.

Company website:
http://jellyfish.tech/#header

DOU company page:
https://jobs.dou.ua/companies/jellyfish/

The job ad is no longer active

Look at the current jobs Python Remote→