Full Stack Web Developer

About Us:

Tellext is a Canadian company dedicated to improving the quality of human lives by designing and
commercializing innovative robotics solutions. Our vision is to build a company based on the core values
of excellence, integrity, innovation, clarity and accountability. We believe in work-life balance and our
team is built with individuals who live and breathe this culture. They are the foundation of Tellext and
together, we are working towards building solutions to do more with less.

The Opportunity:

Our team is growing and currently seeking a highly motivated software development professional to join
our development team to work alongside our design team to implement, deploy and document our
proprietary web IOT platform that communicates with the fleet of our robots.

You live for the challenge of new technologies and are passionate about inventing new solutions. Failure
is not an option in your world. You are able to convey your message clearly in writing. You don’t need a
road map and are happy to use your initiative to create your path to success. You have a love of
technology and enjoy seeing how it can positively impact the world around us. You are not afraid of hard
work and are willing to roll up your sleeves to get the job done. You are professional and operate with
integrity at all times.

Responsibilities:

Work within an agile development team to design, develop, test, deploy, maintain, and improve the
software.
Actively contribute to the design and analysis of new features and functionality of client user interfaces.
Participate in testing and debugging of application codes.
Ensure the quality and responsiveness of our web platform.
Provide development support for the team.
Enhance the performance of our web platform.
Research and development of efficient communication methods between User-Interfaces and hardware
devices.

Qualifications:

Bachelor’s or master’s degree in computer science or equivalent practical experience.

Desired Characteristics:

Excellent verbal and written communication skills.
Creative, dynamic individual with strong attention to detail.
Self-motivated and self-directed critical thinker with strong time management, organization, and
prioritization skills.
Ability to organize information, learn complex technologies, and explain concepts and instructions
clearly and concisely in person, in email, and over the phone.
Ability to work independently and as part of a team.
Dedication to quality and high-level of follow-through.
Work under tight deadlines, handle multiple tasks, and prioritize.
Loves a challenge and performs well under stressful situations with a desire to learn every day.

Experiences / Skills:

Strong Object Oriented program ability.
Experience with developing web applications using a modern front-end library or framework(ReactJS,
AngularJS, and Vue)
Skills to manipulate database either SQL or NoSQL(MySQL, DynamoDB, etc)
Developed Rest API by building API server(NodeJS, Django, Flask) or using serverless services(API
gateway, Lambda)
Deployed and maintained web and database servers on a cloud(AWS, Azure)
Comfortable working with Docker
Familiarity with code version management by Git and collaborating with other developers on either
GitHub or Bitbucket

Nice to have:

Experience with building CI/CD pipeline(ECS, EKS, ECR, Docker Hub)
Knowledge about IaC(Terraform, CloudFormation)
Basic understanding of the concept of serverless system architecture
Experience with developing video call or streaming web applications using WebRTC
Experience with AWS IoT related services (IoT core, Greengrass, etc)
Developed either data lake or data warehouse on AWS(S3, Kinesis Firehose, Lambda, etc)
Interests in ROS(Robot Operating System) and AI
Familiarity with Linux environment.
Familiarity with data visualization.
Familiarity with management tools such as JIRA.
Familiarity with working in complex, multi-project, and multi-team environments.


How to apply

If you would like to be part of our team and help us to make the world a safer place to live, please apply
by sending a cover letter and resume to: hr@tellext.com.