Software Developer (Back End)
Posted: September 19, 2019
Reporting to the Director of Product Development, the Software Developer (Backend) supports the Product Development strategic priority by developing the application for the Django Platform, working on bug fixes and improving product performance, and ensuring the technical feasibility of UX/UI designs
What You Will Be Doing
DEVELOP AND MAINTAIN THE APPLICATION FOR THE DJANGO PLATFORM
Regularly conduct unit testing on the Django codebase.
Stay up to date with modern cloud architecture.
Collaborate with other team members to ensure applications are in sync.
Consult with management, and collaborate with the product team to develop sustainable API’s.
Develop the application using the Django framework.
Support the management of the Google Cloud Platform.
Conduct reviews/checks for performance issues on the Google Cloud Platform.
Develop, implement, and monitor error reporting tools to improve product performance.
WORK ON BUG FIXES AND IMPROVE PRODUCT PERFORMANCE.
Identify bug fixes and improve product performance.
Design and implement systems for monitoring, identifying, and troubleshooting bugs.
Optimize application performance for the user.
ENSURE THE TECHNICAL FEASIBILITY OF UX/UI DESIGNS.
Collaborate with teams to coordinate project deadlines.
Work with the team to ensure the feasibility of design features.
OTHER DUTIES AS ASSIGNED.
Education & Experience
Successful completion of a degree or diploma in a computer science or computer engineering related field from a recognized institution preferred.
Minimum one year of previous backend developer experience.
KNOWLEDGE, SKILLS AND ABILITIES:
Experience building and troubleshooting scalable applications.
Experience with Google Cloud Services, Kubernetes, or AWS.
Experience with REST and JSON applications.
Experience with Python and Django framework.
Experience with relational databases such as MySQL.
Proficiency with Git.
Experience consuming web services, including caching for offline usage.
Experience with frameworks such as Angular, React and Vue is an additional asset.
As a SalonScale team member, this position will demonstrate the following core competencies:
Working with Others
TO APPLY, SUBMIT YOUR COVER LETTER AND RESUME TO: