Python Backend Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$1200 USD/month (DOE)

HOURS PER WEEK

TBD

DATE POSTED

Oct 08, 2021

JOB OVERVIEW

We are looking for a Python Backend developer with at least 3 years of experience in backend development, specifically, REST API experience, and has used FastAPI. You will be responsible for expanding an existing REST API to include new resources and add new features to existing resources. You will be working with other developers to create an ecosystem bigger than the
API alone, therefore it’s beneficial to have some experience of front-end development to facilitate collaboration.

Responsibilities
- Design, build and maintain efficient, reusable, reliable testable Python code
- Creating new REST resources including tests
- Working with existing code base to add features to resources
- Identifying bottlenecks and bugs and devise solutions to problems
- Documenting the API
- Collaborating with other developers (Full Stack and Front End)

Skills
- Experience with Python libraries: FastAPI, SQLAlchemy or other ORMs, Pydantic, pytest
- Experience with the development of RESTful APIs
- Experience with SQL databases such as Postgres
- Experiencing writing tests using pytest
- Understanding of OAuth2
- A knack for writing clean, readable, Python code
- Understanding of fundamental design principles behind a scalable application
- Able to create database schemas that coherently model objects
- Proficient understanding of version control systems such as Git
- Familiarity with Docker
- Familiarity with continuous integration and continuous delivery
- Basic understanding of AWS services, in particular: S3, EBS, RDS, EC2

SHARE THIS POST
facebook linkedin