Were recruiting aSenior Python Developerto join team of for a very promissive Saudi-based Tech startup company headquartered in Riyadh, Saudi Arabia.
Building web applications using Python, Django, Flask, FastAPI and template languages; Firebase and API’s in python.
Design and implementation of low-latency, high-availability, and perform-ant applications.
Design, development and implement of architectural deliverables of custom projects and products in Business Intelligence Applications.
Ensure that code is written in such a way that it exploits the frameworks that are in use within our applications and is consistent with our practices and patterns.
Monitor and benchmark applications in production to find opportunities for improvement in usability and functionality.
Actively participate in peer-reviews of pull requests, to ensure that quality code is released.
Develop prototypes of the system design and work with lead, front end developers, testers and project managers as appropriate throughout the development cycle.
Implementation of security and data protection.
Integration of user-facing elements developed by front-end developers with server side logic.
Integration of data storage solutions.
Consistently write clean, and tested code.
Contribute as a fully seasoned/proficient technical resource, providing tech knowledge and capabilities as a team member and individual contributor.
Requirements
● 4-6 Years Experience on shipping production quality code.
● 4-6 Years of Python Development Experience
● 3-5 Years Experience with building micro services & REST API
● 3-5 Years Experience with python web framework ( FastAPI, Flask )
● 3-5 Years Experience with Python ORM, SQL database (SQLAlchemy).
● Worked at least in one Startup.
● English proficiency is a plus.
To be comfortable working with us: you are expected to have strong knowledge about the development cycle that involves: git, docker, py-test, flake8, and github pull requests, ..etc.
Benefits
● Attractive salary & benefits package
● Medical Insurance
● We have an open culture where we share our results and truly value everyone’s input
● We don’t want you to leave your personality at the door, we welcome all types of thinkers