
Enable job alerts via email!
A dynamic tech startup is seeking a Django Developer to enhance and maintain their backend services. The role involves improving the API, taking ownership of backend sections, and writing tests. The ideal candidate has strong Python and Django skills, is experienced in Elasticsearch and Docker, and has good English communication abilities. This is a full-time remote freelance position.
Shoutit is searching for a Django Developer to maintain and further develop its backend.
Shoutit.com 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. 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 good amount of content such as: posts, likes and many chat messages.
Our backend is Django service running inside Docker container. There are other services that run along with the main one; Redis, loadbalancer, 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 webapp. It works only as 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.For more details about the technologies we use you can check the links below.
Please apply only if you meet ‘all’ of the above requirements. You can apply per email and mention your hourly rate.
Nour Chawichcareers@shoutit.com
Good luck with your application!
Position: Freelance
Position: Freelance Work Schedule: Full-time Remote: Yes Relocation: No Salary: Not Specified
Position fulfilled. Thanks for your interest.
Django is a registered trademark of the Django Software Foundation |DjangoJobs is not associated with the Django Software Foundation