Python Backend Developer

Job Summary

The Python backend developer will join the Mobile team, responsible for the development and support of iOS mobile applications for in-store operations. The developer will work in a project-based environment that evolves at a fast pace. They will work closely with functional analysts and quality assurance analysts on the team.

Key Accountabilities

•    Participate in the design and development of new mobile applications or enhancements to existing applications.
•    Actively contribute to the architecture of mobile applications.
•    Collaborate with functional analysts, iOS and Python developers, and QA analysts.
•    Prepare technical documentation.
•    Provide post-deployment support.
•    Stay up to date with new technological trends and proactively propose improvements.

Job Requirements

•    Proficiency in Python and SQL
•    Minimum of 5 years of experience
•    Implements and maintains the backend using Ansible
•    PostgreSQL
•    RabbitMQ
•    Ejabberd
•    OS X / Linux
•    A team player, who listens well and enjoys sharing knowledge

We thank all interested applicants. Only those selected for an interview will be contacted by our recruitment team.