Job Overview
Push Interactions is seeking a skilled and experienced Pyhthon Engineer to join our team. We are looking for people who have a passion for delivering top-quality work on mission critical software.
The work for this job is in person at our Saskatoon office. So relocation may be required before starting work.
You must have the ability to legally work in Canada.
Duties
Your job will be to deliver backend services to power our mobile applications as well as build sophisticated secure Web Applications for clients typically in the form of large Web Apps with large databases. You will also be looked upon to assist in other tasks such as mentoring other developers, assisting in planning and estimating projects, contributing ideas to improve our processes, and helping drive the team to hit deadlines – all while helping to deliver a quality application and experience to our clients.
Typical daily tasks may include:
Creating a new or updating an existing web application
Developing a new service for an app to consume
Performing code reviews
Estimating on upcoming projects
Giving input on architecture for an API
Helping another developer solve a problem
Required Skills
2+ years of development experience
Strong Python skills
Ability to craft new API specifications and develop to provided specifications
Drive to build and maintain quality software that is mission critical to our clients.
Ability to collaborate with a multi-disciplinary team
Initiative to deliver working software quickly and effectively
Enthusiasm to work in an iterative agile development process
Ability to think about long term maintenance when creating or maintaining software
Experience with Git
Ability Stay up-to-date with industry trends and advancements in relevant server development technology
Bonus Skills
Django experience
Experience with Google App Engine
Knowledge of JavaScript frameworks
Familiarity with unit testing and test automation tools
Experience developing web services and APIs for mobile apps to consume
Benefits
Competitive salaries
Comprehensive health benefits
Performance based rewards and recognition
Personal development opportunities
Regular team events and parties
A team filled with enthusiastic developers
Casual dress
Company events
Dental care
Disability insurance
Extended health care
Life insurance
On-site parking
Paid time off
Vision care
Job Type:
Full-time, Permanent
Schedule:
8 hours Monday to Friday, and additional hours as needed
Work Location:
In person
Education:
Bachelor's Degree (preferred)
Experience:
Software development: 2 years (preferred)
Pay: From $70,000.00 per year
Benefits:
- Casual dress
- Dental care
- Extended health care
- Flexible schedule
- Life insurance
- On-site parking
Work Location: In person