Job Description
We are looking for a Python Backend Developer for one of our clients (Tech Start-up). A strong Python developer will join the team and help develop the backend. You will build a highly available, scalable, secure restful
API that aligns with their business needs. You will write, test, and debug the application backend.
Job Responsibilities:
- Writing effective and scalable Python codes
- Designing and implementing robust applications
- Debugging applications to ensure low-latency and high-availability
- Integrating user-facing elements with server-side logic
- Implementing security and data protection
- Accommodating various data storage solutions
Skills
- 5-8+ Experience on shipping production quality code.
- 5-8+ Python Development Experience
- 3-5+ Experience building micro services & REST API
- 3-5+ Experience with python web framework ( FastAPI, Flask )
- 3-5+ Experience with Python ORM, SQL database (SQLAlchemy).
- Worked at least in one Startup.
- English proficiency is a plus.
To be comfortable working with them, you are expected to have strong knowledge
about the development cycle that involves: git, docker, pytest, flake8, and github
pull requests, ..etc.
To make you excited: The backend involves interacting with Postgresql, Docker,AWS Services, Prometheus, Oauth server, and more importantly cryptographically sign, seal, and validate pdf documents. Wait, we don't expect you to know all of
this - we will learn it together.
Job Details
-
Job Location
-
Riyadh Saudi Arabia
-
Company Industry
-
IT Services
-
Company Type
-
Employer (Private Sector)
-
Job Role
-
Information Technology
-
Employment Type
-
Full Time Employee
-
Monthly Salary Range
-
Unspecified
-
Number of Vacancies
-
1
Preferred Candidate
-
Career Level
-
Mid Career
-
Years of Experience
-
Min: 5 Max: 13
-
Degree
-
Bachelor's degree / higher diploma