Python Backend Developer

Dollarama — Canada · Posted ~1 week ago

Senior

Skills

Python SQL PostgreSQL Ansible RabbitMQ Ejabberd Backend development Mobile application architecture Linux OS X

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior Python backend development role supporting mobile applications used in operational environments. You will design and enhance backend services, contribute to application architecture, collaborate with analysts and QA teams, document technical solutions, and provide production support.

Highlights

Senior backend opportunity supporting mobile applications in a collaborative project environment, with responsibility for architecture, development, technical documentation, and post-implementation support.

Description

Job Summary The Python backend developer will join the Mobile team, which is responsible for the development and support of iOS mobile applications used for in-store operations. The developer will work in a project-based environment within a dynamic, fast-paced setting. They will collaborate closely with functional analysts and QA analysts on the team. Key Accountabilities Contribute to the design and development of new mobile applications or enhancements to existing ones. Actively participate in mobile application architecture. Work in collaboration with functional analysts, iOS and Python developers, and QA teams. Produce technical documentation. Provide post-implementation support. Stay up to date with emerging technology trends and propose improvements accordingly. Job Requirements Python and SQL. Minimum of 8 years of experience. Implement and maintain the backend using Ansible. PostgreSQL. RabbitMQ. Ejabberd. OS X / Linux. A team player who is attentive, collaborative, and enjoys sharing knowledge. We thank all interested applicants. Only those selected for an interview will be contacted by our recruitment team.