Senior Full-Stack Software Developer

Remote (Ontario, Canada) Thornhill, ON

About us

9569154 Canada Inc. operating as PolyFluent Software is a Canadian company developing language learning apps. We are changing the way people read, listen and watch everything in a second language, so that language learning does not require dedicated studying but happens naturally as a by-product of reading articles, books, listening to songs and audiobooks, watching movies and documentaries.


Job Duties

In the role of Senior Full-Stack Software Developer, you'll be an integral part of our product development team, making substantial contributions to the architecture, building, and enhancement of our products. You can expect to:

* Lead and participate in the development of web and mobile applications

* Enhance our machine learning models and linguistic resources using NLP

* Apply Python scripting for back-end services development

* Develop our WebView applications for both iOS and Android platforms

* Collaborate directly with team members, including product managers and front-end developers to clarify project requirements and find the best solutions

* Ensure our applications perform optimally, are high-quality, and respond efficiently to user requests



Required Skills and Experience:

* A bachelor's or master's degree in Computer Science or Software Engineering

* English language proficiency

* 3+ years of experience as a software developer

* Proficiency in React, Angular and TypeScript

* Experience in scripting with Python

* Good understanding of and practical experience in Natural Language Processing

* Experience in iOS and Android development

* Experience with Shell scripting and managing Linux/Unix environments.

* Experience in database design, management, and query optimization for PostgreSQL, MongoDB, and ElasticSearch


Nice to have:

* Experience in using AWS for deploying, managing, and scaling applications

* Understanding of BI methodologies and ability to leverage data to drive decision making


Job Details

* $97,000 to $110,000 per annum, commensurate with experience.

* Permanent, full-time (40 hours per week) position.

* 4 weeks paid vacation

* English is the primary language of communication in the workplace


Location

143 White Blvd, Thornhill ON L4J 5Z1

This position is primarily remote, but occasional in-person attendance may be required for specific business needs. Candidates must either reside in or be willing to relocate to the Greater Toronto Area.


Contact

Please send your resume to savvymeapps@gmail.com

Subscribe to Job Alerts