Full Stack Software Developer
Myplanet
Toronto
13d ago

Play a part in the next revolution in human-computer interaction, contributing to a product portfolio that is rethinking how people use Intelligent Interfaces to work work, and working with other designers and developers who want to build great products using the latest technology.

Responsibilities

  • Implementing features for the conversational user experience, across modalities (messaging, voice) and platforms (SMS, Google Assistant, Siri, Alexa, and more)
  • Work on primarily frontend feature development as part of a small team, and able to participate in backend and platform activities where it make sense
  • Prototyping ways to iteratively learn, optimize for growth, and improve the user experience
  • Working on exciting Proof of Concept projects related to Conversational Agents (Alexa, Google Assistant, Cortana, etc.
  • Artificial Intelligence, Big Data, Augmented / Mixed / Virtual Reality, and more.

  • Collaborating within a cross-functional team, helping to create elegant systems that maximize reuse across technologies
  • Dogged focus on software quality, performance analysis, and system tuning where possible
  • Applying lessons learned to other exciting client projects, and vice versa
  • Desired Skills & Experience

  • 5+ years experience developing commercial shipping products
  • BS or MS in Computer Science, equivalent degree and / or equivalent experience
  • Experience with any of the following : distributed compute environments, application development, mobile development, big data analytics, cloud computing including virtualization, hosted services, multi tenant cloud infrastructures, storage systems and content delivery networks.
  • Experience in writing software in one or more languages such as Javascript (React, Angular.js, Node.js), Python, Go, C++, Objective-C, Swift, Java, etc.
  • Experience working in customer-facing technical roles.
  • Development pipeline experience (Versioning, Automation, Testing, Continuous Integration, etc.) is an asset
  • A well-trained eye for design, and the ability to collaborate with designers, are definite assets
  • Familiarity with Unix, Speech Interfaces, AI / Machine Learning, and conversational UIs are assets
  • Referenceable track record of positively impacting a team, and caring about your fellow human
  • Benefits & Perks

  • Explore ongoing opportunities for professional development : training, conferences, certifications, and in-house peer mentorship
  • Experiment with new techniques, wear multiple hats, and learn about new disciplines. Our environment is not your average, hierarchical development shop : we emphasize accountability for outcomes, but autonomy in activities
  • Pursue independent projects, explore new ideas, and challenge yourself to become a thought leader in your field with 5 days of dedicated Awesome time (self-
  • directed professional development) annually and quarterly training budgets

  • Enjoy a flexible schedule of full-time hours, health / dental benefits and private US coverage
  • Work from a modern, ergonomic space complete with standing / sitting desks and an open-concept social atmosphere
  • Additional perks based on employee feedback and interest, including in-house mindfulness training, yoga, group get-togethers and more!
  • About Myplanet

    We’re a software studio with an integrated team of designers and developers. We make smarter interfaces for the world’s most influential companies by implementing leading software platforms from Acquia, IBM, and Salesforce to empower your employees and engage your customers.

    Headquartered in Toronto, with studio presence in Vancouver, Ukraine, and Chicago, we're a team of 90 designers, product managers & engineers hell-

    bent on making the workplace better.

    A Commitment to an Inclusive Workplace

    We are committed to fostering an inclusive and accessible environment as we work to build a workforce that reflects the diversity of the community in which we live, including those with disabilities.

    We are dedicated to providing accommodations in all parts of the hiring process in accordance with the Accessibility for Ontarians with Disabilities Act and the Ontario Human Rights Code.

    If you require any accommodation, we will work with you to meet your needs.

    Apply
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form