Mobile Application Developer

Toronto, ON, CA, Canada

Job Description

Job description

We're looking for a high-energy, creative, and collaborative candidate to join our software development team. You will be developing mobile phone applications, maintaining back-end cloud services, and integrating mobile phone control of robotic products. Our software, called Q-SLAM, enables products to navigate from one place to another without human assistance. Your applications will be the user front-end to Q-SLAM.

Responsibilities

Design and implement mobile phone applications Maintain mobile phone application integration with back-end cloud services Integrate and test basic control of robots with the mobile phone application Maintain websites and their integration with back-end cloud services Implement high-quality software designs for maintainable software Take initiative and work independently with general direction from colleagues and team leads Interact frequently with the team via GitHub issues and pull-requests
Qualifications

Bachelor's degree in Computer Science (CS), or a related field Experience using Reactive Native to implement applications for both Android and iOS Excellent software development skills in Javascript and Swift Proven experience with object oriented programming methodologies, especially software design patterns and data structures Self-starter; ability to own projects with little oversight Experience with git Experience with Linux and iOS Real-world experience implementing production mobile phone applications Passion for user experience, performance, and uptime
Preferred qualifications

Experience scaling cloud services to support thousands of users Experience with database technologies Experience with WiX and Shopify Experience with Zendesk API Experience developing Amazon Alexa skills and Google Home actions
Why would you want this job?

Salary

: Competitive salary that scales with your talent and ability to deliver

Benefits

: Extended health care plans covering medical expenses, prescriptions, dental, and vision.

Culture

: Small company culture where you collaborate closely with your colleagues. Strong emphasis on communication! No pointless meetings or vague corporate objectives.

Technology

: Work on technologies that actually add to your skills and resume. Become an expert on state of the art algorithms, sensors, processors, and more.

Product

: Everything that you do counts! Work on deliverables that are immediately used in our autonomous products.

Resources

: Company provides modern computers that are the best tradeoff between portability and power. Strong use of open source tools makes you an expert in tools that you can take with you to any job or use at home.

Perks

: bi-weekly team lunch paid for by the company, free coffee, free snacks (not just junk food), and (did I say it already?) free coffee.

Location

: Convenient ~15 minute walk from Union Station and a ~10 minute walk from Osgoode Station.
Company Description
AI Incorporated was founded in Toronto, where we started development of Q-SLAM in 2016. Shortly after, we opened our second office in San Leandro to take advantage of the AI talent pool in the San Francisco Bay Area. We're making Q-SLAM a complete autonomous navigation solution with applications in many markets.

Our team consists of roughly a dozen engineers. We focus on topics such as simultaneous localization and mapping (SLAM), robotics, machine learning, and many more. Our technology integrators have a collective background in robotics and mechatronics with a solid foundation in software, hardware, mechanical, and industrial design. Together, we're powering products ranging from robot vacuum cleaners and automated refuse bins, to larger products like automated vehicle lifts and floor cleaners.

Job Types: Full-time, Contract, Permanent

Job Type: Full-time

Pay: From $60,000.00 per year

Benefits:

Casual dress Dental care Extended health care Life insurance Paid time off Vision care
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3073334
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned