Senior Django
1 week ago
Senior Django / Drf Developer at Shoutit
Dubai, United Arab Emirates
Shoutit is searching for a Django Developer to maintain and further develop its backend.
Project descriptionis a marketplace where buyers and sellers use messenger to send photos and videos about the items and services they are offering or requesting in their area or anywhere in the world. Since its launch last year, Shoutit gained over 200k users. We recently relaunched with new web and mobile app designs and we are averaging 1k signups a day. Our users generate a good amount of content such as posts, likes, and many chat messages.
Our backend is a Django service running inside a Docker container. There are other services that run along with the main one: Redis, load balancer, queues, etc. We use PostgreSQL for persistence, Redis for caching, and Elasticsearch for retrieving search results and users' homepage feeds. Something to note is that the backend is completely separated from the web app. It works only as an API serving RESTful endpoints for Shoutit API clients. We believe this makes development and maintenance easier where backend developers only need to care about the API endpoints and not the frontend.
The API has a Wiki hosted on Github and it is rich in articles that explain every concept of Shoutit. There are also API Swagger docs for the clients' developers to use and test while developing their apps.
Responsibilities- Continuously look for ways to improve Shoutit's API
- Take ownership of sections of Shoutit's backend services
- Write more tests in addition to the existing ones
- Maintain older versions of the API
- Skills and experience in Python/Django/Django Rest Framework
- Knowledge in Elasticsearch and its Python libraries (elasticsearch-py and elasticsearch-dsl-py)
- Knowledge in queueing jobs and processing them, preferably using Django-RQ
- SQL proficiency to make optimized Django ORM queries
- Experience in configuring and deploying Docker containers
- Experience in Git and Continuous Integration systems (CircleCI)
- Following PEP8 standards and keeping high GPA in CodeClimate
- Working remotely and communicating with other developers who develop API clients (web and mobile)
- Adapting to task management system and making sure it is well updated as you progress (PivotalTracker)
- Good English communication skills, both written and verbal
Please apply only if you meet 'all' of the above requirements. You can apply via email and mention your hourly rate.
E-mail contactNour Chawich:
Useful links- Documentation
Good luck with your application
Position DetailsPosition: Freelance
Work Schedule: Full-time
Remote: Yes
Relocation: No
Salary: Not Specified
#J-18808-Ljbffr-
Senior Django Developer
6 days ago
Dubai, Dubai, United Arab Emirates beBee Careers Full timeWe are seeking a skilled Senior Django Developer to join our team.About the JobAs a Senior Django Developer, you will be responsible for maintaining and further developing our back-end services. You will work on improving Shoutit's API, taking ownership of sections of our back-end services, writing more tests, and maintaining older versions of the...
-
Senior Django
3 days ago
Dubai, Dubai, United Arab Emirates Shoutit Full timeSenior Django / Drf Developer at ShoutitDubai, United Arab EmiratesShoutit is searching for a Django Developer to maintain and further develop its backend.Project description is a marketplace where buyers and sellers use messenger to send photos and videos about the items and services they are offering or requesting in their area or anywhere in the world....
-
Senior Django Developer
5 days ago
Dubai, Dubai, United Arab Emirates beBee Careers Full timePython Django Senior Developer OpportunityAbout the RoleWe are seeking a highly skilled Senior Django Developer to join our team. As a key member, you will be responsible for continuously improving our API and owning sections of our backend services.ResponsibilitiesImproving Shoutit's API: Continuously enhance the functionality and performance of our...
-
Senior Backend Python Django Position
14 hours ago
Dubai, Dubai, United Arab Emirates beBee Careers Full timeAbout Job Description for Senior Backend Python Django PositionWe are seeking a highly experienced Senior Backend Python Django Developer to join our team.The ideal candidate should have strong leadership skills, experience in designing and developing APIs in the Django environment, and knowledge of building mobile apps using...
-
Senior Django Engineer
1 week ago
Dubai, Dubai, United Arab Emirates beBee Careers Full timeJob SummaryWe are looking for a skilled Python developer to build scalable backend systems and drive company growth. The ideal candidate will have expertise in Django, PostgreSQL, and Python.About the Role:Design and develop APIs in the Django environment.Manage Postgres/MySQL databases in a Python/Django environment.Optimize applications for maximum speed...
-
Senior Python Django Backend Engineer
5 days ago
Dubai, Dubai, United Arab Emirates beBee Careers Full timeAbout the RoleThis is a fantastic opportunity for a motivated individual who excels in building scalable backend systems and is passionate about driving company growth. As a Senior Python Django Backend Engineer, you will work closely with our team to design and develop innovative solutions using Django and Python.Develop, test, and deploy software solutions...
-
Django Backend Developer Needed
14 hours ago
Dubai, Dubai, United Arab Emirates beBee Careers Full timeJob Title: Senior Backend Python Django DeveloperWe are seeking a skilled and innovative backend Python Django Developer to join our expanding team.The ideal candidate will have experience in designing and developing APIs in the Django environment, managing Postgres/MySQL databases in a Python/Django environment, and developing AI-powered...
-
Senior Django Professional
1 day ago
Dubai, Dubai, United Arab Emirates beBee Careers Full timeJob Requirements:We are looking for a talented individual with excellent technical skills to join our team as a Django developer. The successful candidate will be responsible for maintaining and improving our backend service.Key ResponsibilitiesTo continuously look for ways to improve the API.To take ownership of sections of the backend services.To write...
-
Senior Software Engineer
3 days ago
Dubai, Dubai, United Arab Emirates Alexander Lyons Solutions Full timeOur client, a multinational software vendor, is seeking a Senior Full Stack Engineer to lead the architecture, design, and development of scalable Compliance and RegTech solutions.The successful applicant will work across Angular (frontend) and Django/Python (backend) to build high-performance applications for counterparty onboarding, risk assessment, and...
-
Senior Software Engineer
5 days ago
Dubai, Dubai, United Arab Emirates Alexander Lyons Solutions Full timeOur client, a multinational software vendor, is seeking a Senior Full Stack Engineer to lead the architecture, design, and development of scalable Compliance and RegTech solutions. The successful applicant will work across Angular (frontend) and Django/Python (backend) to build high-performance applications for counterparty onboarding, risk assessment, and...