View all listings Interactive Developer - (Contract)

Complex Networks is currently seeking a qualified Interactive Developer for a contract role on the R&D team within the Digital department. The candidate will be responsible for development and maintenance of Interactive web applications and proof of concepts.

Our ideal candidate is a seasoned developer who enjoys coding, learning new technologies, building cutting edge solutions that push the envelope and has something to contribute to the development community. The role can be challenging but very rewarding for the right candidate.

The Interactive Developer will report to an R&D Team Lead and work closely with fellow developers, Product Managers, UX Designers and QA Engineers to create high-quality solutions for our business and clients needs.

Our Digital team operates in an Agile product development environment with a continuous integration development workflow.



  • Involved in all aspects of the application development lifecycle: Ideation, Development, QA, Documentation, Implementation, and Integration.
  • Development, maintenance, troubleshooting and enhancements to existing applications and widgets.
  • Building proof of concepts (POCs) to demonstrate the viability of ideas.
  • Employing ML and AI to optimize existing features, create new features, and increase efficiency for the organization.
  • Adhere to project schedules and effectively report progress to meet challenging deadlines.



  • 3+ years of professional experience in Full-stack Web development and production with an emphasis on Front End interactive development.
  • Solid foundational knowledge of programming and OO programming concepts.
  • Advanced JavaScript knowledge and the ability to build a solution without the reliance on frameworks if need be or use existing plugins and components if it makes more sense.
  • Advanced level CSS/HTML.
  • Advanced knowledge of browser rendering, performance and optimization concepts, and techniques.
  • Canvas/Web GL experience/JS animation experience.
  • Experience with developing for high traffic sites.
  • Proficiency with at least one back-end programming language.
  • Excellent communication skills and can engage in a constructive dialogue on any proposed solution.
  • Experience with git or equivalent version control system.


Nice to Haves:

  • Experience with machine learning, artificial intelligence, and multi-variate testing.
  • ES6 experience
  • Unit Testing or Selenium experience.
  • Node JS.


For immediate consideration, please include some code samples (link to GitHub or zip archive) and your salary expectations in the cover letter.


View all listings Apply for this position
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
Who referred you to this position?
LinkedInLinkedIn profile URL:
Website, blog or portfolio:*
Desired salary*
Earliest start date?*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!
Human Check*