Backend Software Engineer

Job title:

Backend Software Engineer

Company

TEEMA

Job description

Design and develop new automation leveraging platform infrastructure and tooling. Improve monitoring, observability & alerting for backend services Ensuring that security is always considered first to protect customer data. Help contribute to our Dashboard Core Services product roadmap.Skills:
3+ years of direct relevant experience in: Software development using Node.js (JavaScript or Typescript) or similar language. Working on systems that are highly-reliable, maintainable and scalable. General infrastructure knowledge (CLI, SSH, scheduling, etc) Tend to deliver work incrementally to get feedback and iterate over solutions. Bring the right attitude to the team: ownership, accountability, and attention to detail. Are comfortable working on a fully-distributed team. Familiarity with good engineering practices and testing.Education:Required
TYPESCRIPT;JAVASCRIPT; NODE.JS; SCHEDULING; STRUCTURED SOFTWARE
Additional
WELDING; BACKEND SERVICE; PRODUCT ROADMAPMust be in the US or Canada
Products: Root Tenant Authority (RTA), Manage.auto.com (backend), and RTA Creation Kit
Focus: Building dashboards, creating building blocks for dashboards, consolidating various dashboards into a single system.
Role Requirements:
Primary Skills: Strong Node.js skills with proficiency in TypeScript and vanilla JavaScript.
Backend Focus: Although familiarity with full-stack environments is needed, the role is primarily backend.
Cloud Platforms: AWS (primary) and Azure.
Containerization: Experience with Kubernetes and containerized platforms, specifically an internal platform called Layer Zero.
Data Stores: Experience with PostgreSQL, Redis, and MongoDB.
Infrastructure Knowledge: General knowledge of cloud-native environments and CLI tools.
Testing Frameworks: Any Node.js testing framework (Mocha, Cypress, etc.).
Linux Proficiency: Comfort with Linux shell commands, particularly in a Mac environment.
Candidate Expectations:
Experience: At least 3+ years in Node.js, with solid experience in Scrum and agile environments.
Timezone: Americas-based, with a preference for candidates in the U.S. or Canadian time zones (PST, EST, Central).
Async Communication: Strong ability to communicate asynchronously through Slack, Confluence, and written documentation.
SaaS/Dashboard Experience: Experience in SaaS environments or building customer/product-facing dashboards is required

Expected salary

Location

Vancouver, BC

Job date

Thu, 17 Oct 2024 22:47:01 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnearcanada.com) you saw this job posting.

Share

Business Analyst – Data Lifecycle Management

Job title: Business Analyst – Data Lifecycle Management Company Axelon Services Job description Business Analyst…

1 min ago

Bus Rapid Transit (BRT) Project Manager

Job title: Bus Rapid Transit (BRT) Project Manager Company AECOM Job description Company DescriptionWork with…

51 mins ago

AI Strategy Researcher

Job title: AI Strategy Researcher Company Huawei Job description Our team has an immediate 12-month…

54 mins ago

CUPE-Hiver/Winter 2025- AE/TA-ELG4137A

Job title: CUPE-Hiver/Winter 2025- AE/TA-ELG4137A Company University of Ottawa Job description Location where work is…

1 hour ago

Head of Legal

Job title: Head of Legal Company Scribd Job description At Scribd (pronounced “scribbed”), our mission…

2 hours ago

Receptionist – Casual, On-Call

Job title: Receptionist - Casual, On-Call Company DIVERSEcity Community Resources Society Job description Job Title:…

3 hours ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.