Canada

12 NOV 2014
Kerkhoff Technologies Inc Chilliwack, Canada

Django web application development, API integration work

We need an experienced Django developer who can take over development on existing projects.

Must be comfortable with Linux, PostgreSQL, SOAP APIs, JSON, Git code management, HTML5, CSS, JQuery, and more.

Current estimated project load is about 1 month but if this goes well it could turn into a long term relationship.

Details →
27 OCT 2014
eAdvocate Ltd. Toronto, Canada

Front End Developer - Freelance

About Us

eAdvocate Ltd. is an exciting new eHealth technology start-up, designed to provide a dynamic online marketplace that connects Caring Professionals and Clients.

We are looking for a talented Front End developer to help us with the launch and ongoing innovation of our new platform. You will be working closely with our UX, design and backend development teams to develop core site functionality, to integrate new design templates and to be involved in the testing and launch of our new platform. 

What are we looking for from the candidate?

You will demonstrate the following skills and capabilities:  

·      Strong HTML5, CSS3 skills and experience implementing Responsive designs (i.e. desktop, tablet and smartphone friendly).

·      Excellent JavaScript (JS) skills. Experience working with jQuery and related libraries, and experience in using frameworks such as backbone.js or AngularJS is an asset.

·      Experience working on the Django framework and a demonstrated understanding of the Django templating system is an asset.

·      Experience with GIT based version control systems.

·      Able to work both independently and as a part of a small start-up group

·      Demonstrated high level of attention to detail, Able to meet deadlines and take initiative, as well as strong oral and written communication in English.

The following skills are not required, but we will look favourably on candidates that also posses.

·     Experience working in an AGILE development environment.

·     Experience working in participating in a multi-platform testing environment.

·     Experience working with API's (RESTful, JSON) 

What can we offer?

To be part of the launch team of an exciting new platform and eHealth start-up

Flexibility - we require a min of 10 hrs per week and can offer up to 25 hrs /wk. Developer can work remotely and ideally are available for weekly in-person meetings in our Toronto offices (Eglinton & Laird)

3-month contract with great option to extend

Compensation commensurate with experience

Bonus program based on the company achieving certain objectives

How to apply - what we would we like to know about you?

Resume

Please specifically outline your relevant experience

Examples of past projects

Available for phone interview

Please Send Resume’s to: talent@eadvocate.com

Details →
24 JUL 2014
Addictive Mobility Toronto, Canada

Python / Node.js Back-End JavaScript Developer

About the Role:

Want to be a part of the most passionate, brightest and talented team in Mobile Ad Tech? 

We are looking for a Python/Django/Node.js  Back-End JavaScript Developer to help build a next-generation platform for mobile advertising. This is an intermediate position that requires someone with a lot of energy and enthusiasm to develop the next big thing in online advertising, with room for growth into more senior positions.

We are located in Liberty Village in downtown Toronto.


Must haves:

- 1-2 years of server-side JavaScript development with production experience, ideally working with APIs
- Demonstrable mastery of JavaScript skills (you may be tested on this!)
- Solid experience with MongoDB - optimizing queries and processing large amounts of data using map-reduce 
- Strong understanding and proponent of RESTful principles and service-oriented architecture
- Experience deploying on Linux systems
- Experience dealing with web security
- Experience with designing user-friendly APIs
- Experience with version control and bug tracking (we use Git/GitHub)
- Experience with TDD


Nice to haves:

- Experience with Python / LAMP environments (our legacy systems)
- Experience with Redis
- Experience with web payment gateways
- Good sense of UX / UI skills (please attach examples of work)
- Experience with D3.js, or other data visualization libraries
- An active StackOverflow / GitHub profile (please attach links)
- Bonus points for experience with online advertising


About you:

- You understand function scoping, callbacks, and know "the Good Parts" by heart
- You must be open-minded and able to communicate effectively with team members
- You are a self-starter: you can take a vague idea, turn it into a proof of concept, and take it all the way to production
- You are self-motivated and responsible: when assigned ownership of project features, you actively seek to improve it even after release

If you do not fit the above descriptions, you need not apply.


About us:

Addictive Mobility is a truly international mobile advertising solutions platform. We have a presence in Canada, the United States and the Middle East. We develop leading mobile ad tech solutions that focus on understanding the customer, engaging the customer and then providing the deep insights of that customer experience.
Details →
3 JUL 2014
JUICE Mobile Toronto, Canada

Senior Python Developer

As mobile continues to move “beyond the banner” marketers are increasingly looking to companies who specialize in the mobile and connected device space; this is JUICE. At JUICE, we work exclusively in the connected device space.  We think that any firm that passively participates in mobile to supplement their core business is not devoting enough time to be a true expert in the space. We are looking for smart people; people who are intelligent and proactive enough to learn an industry that is moving 10x as fast as any other medium. We are interested in people who know that their mobile phone is becoming the converter of their life and who are enthusiastic about immersing themselves in this culture. We are interested in people who know the media world is increasingly moving towards a “release based culture;” one based on innovation, technology, and product development. The aspiration of JUICE is to become the next great technology company. We would like people who aspire to these same types of goals.

We are currently seeking a Senior Python Developer to lead the design and the on-going development of our next generation state of the art mobile advertising platform. We are looking for a highly motivated and enthusiastic person, who is used to a startup culture ready to take on the challenge of building out a platform that already connects many high profile mobile developers and publishers to the world’s leading agencies and brands. You must be a self-starter and willing to work hard to drive the rapid iterative innovation of the product. You will be rewarded with the unique opportunity to work with great talent and leading edge technology.

As part of a small highly motivated team, you will have the opportunity to design and develop innovative technology solutions for Canada’s leading mobile advertising company.


Roles and responsibilities

·         Architect, design and develop Juice Mobile’s next generation disruptive mobile advertising platform

·         Help to build, lead and coach a small team of software engineers and testers to achieve technical and business objectives

·         Write and encourage clean well documented and tested code

·         Contribute in all phases of the agile development lifecycle

·         Inspire team members to innovate and code with a sense of urgency

·         Work with the business and product owner to produce products with function points aligned with the company’s core strategic vision

Requirements

·         University degree in Computer Science or related field

·         3 – 5 years of experience in server side software development

·         Highly proficient in Python (not just scripting) and experience with the Django framework a definite plus

·         Solid understanding  in object oriented design principles

·         Previous experience with server side scalability and performance

·         Passion for coding best practices and technical excellence including unit testing and TDD

·         Experience with relational and non-relational databases (prior experience with Splunk would be a plus)\

·         Experience integrating with 3rd party APIs including REST, JSON and XML

Nice to have:

·         Experience with front end technologies including JavaScript, Jquery, HTML and CSS

·         Experience with client side frameworks like Angular.js or Backbone.js

·         Experience with cloud infrastructure deployments for example Amazon Web Services

·         Domain expertise in either mobile, or online advertising

If you are an individual that consistently exceeds expectations, please forward your resume to careers@juicemobile.org Please indicate in the subject line: Senior Python Developer including salary expectations.


Details →
6 JUN 2014
Unhaggle Inc. Toronto, Canada

Python/Django Developer (Remote)

Unhaggle.com is looking for a Python developer with experience with web application development.

This is a full-time contract position. We are looking for developers who will be working from home and ideally to work with us on a long-term basis. You will be working remotely and we accept applications from candidates anywhere in the world.

Our management team is based in Toronto, Canada. Selected candidates will be asked to work as much as possible in Toronto Time / EST Time (GMT -4).

We use GitHub to manage tasks and code reviews. Basecamp is used sometimes for general project management. 

You will be primarily involved in three different projects:

  • Our web portal unhaggle.com
  • REST APIs, for integration with different partners

  • An internal and innovative web application we built for industry clients

Additional information:

  • All projects are written in Python and Django. The scope will usually include front-end (CSS/Javascript and AJAX/XHTML) and back-end (Django, Python, PostgreSQL and general server software).

  • We take quality seriously and you should expect to be involved in well written code bases following standards such as PEP-8 and good software engineering practices.

Qualifications:

  • Strong hands on experience with Python, experience with Django is important, but we might still be willing to consider candidates with strong Python skills and none or little knowledge with Django.
  • Strong web development experience: we expect that you know XHTML, CSS and Javascript well. Hands on experience with jQuery is a big plus
  • Track record of delivering completed projects, preferably web-based
  • Good SQL knowledge and databases, PostgreSQL is a plus
  • You should be very familiar with Linux (we use Ubuntu) and working directly on a server through SSH when required
  • Experience using version control software, Git is a plus
  • Understanding of code best practices and standards. We also expect that you follow PEP-8 style guide and use tools like Pyflakes and Pylint very often
  • Easy-going personality. You will actively participate in design discussions and code review

Please send your application with the following additional information:

  • Your expected hourly rate
  • Any important details about your availability that we should be aware of. Note that this is a full-time position (8 hours per day / 40 hours per week).
  • Any small sample of Python code that you have written and are really proud of [OR] any links to accounts such as github, google code, bitbucket or stackoverflow would be great too.
  • A list of some projects that you have previously been involved in and that are currently online

Selected candidates will be contacted for a technical phone interview + coding interview.

We thank all candidates for taking the time to apply, but only those who have been selected for an interview will be contacted. 

No relocation available, we are a distributed team.


Please send cover letter and resume to:  djangogigs.careers@unhaggle.com


Details →