Taro Logo

Intermediate Full Stack Developer

Software company specializing in video security and data analytics for business owners of franchise and retail chains.
Ottawa, ON, Canada
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Intermediate Full Stack Developer

Solink, a rapidly growing Ottawa-based company, is seeking an Intermediate Full Stack Developer to join their Data Infrastructure team. This role is crucial in building and maintaining data infrastructure that processes over 10 million events daily. The position combines both backend and frontend development, working with modern technologies like AWS, TypeScript, and React in a serverless environment.

The company specializes in transforming video security into actionable business insights for franchise and retail chains, focusing on loss prevention and security applications. As part of the data team, you'll be responsible for managing over 300 integrations with various systems, including databases, POS systems, and access control systems.

The ideal candidate should have 3-5 years of software development experience, strong proficiency in JavaScript/TypeScript, and extensive experience with AWS services. You'll be working in a collaborative environment with architects and R&D teams, contributing to the scalability and efficiency of the data processing pipeline.

Solink offers an attractive benefits package including health and dental coverage, wellness program reimbursement, and company equity. The company culture emphasizes work-life balance with flexible hours and a hybrid work model. As one of Ottawa's fastest-growing companies, Solink provides excellent opportunities for professional growth and innovation in the intersection of video security and data analytics.

This role is perfect for a developer who is passionate about working with large-scale data infrastructure, enjoys both frontend and backend development, and wants to make a significant impact in a growing technology company. The position offers the unique opportunity to work with cutting-edge technologies while solving complex data problems in a supportive and innovative environment.

Last updated 9 days ago

Responsibilities For Intermediate Full Stack Developer

  • Build and maintain data infrastructure supporting 10M+ events per day
  • Work on product components and AWS infrastructure
  • Use Jira for task management
  • Participate in design meetings
  • Contribute to backend and frontend development
  • Assist customer support teams with issue resolution
  • Research and develop new technologies
  • Manage and build integrations with various data systems

Requirements For Intermediate Full Stack Developer

TypeScript
JavaScript
React
Node.js
PostgreSQL
  • Degree in Computer Science, Engineering, or related technology field
  • 3-5 years of software development experience
  • Experience with AWS and cloud-based architectures (Lambda, VPC, DynamoDB, ElastiCache, SQS, Kinesis)
  • Proficiency in JavaScript/TypeScript
  • Experience with serverless infrastructure
  • Experience with Snowflake or similar data warehousing technologies
  • Comfortable with Jira and agile workflow
  • Must be a Canadian Citizen or eligible to work in Canada
  • Must pass criminal records check

Benefits For Intermediate Full Stack Developer

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible working hours
  • Health and dental benefits
  • Additional $500 spending account for uncovered benefits
  • Monthly health and wellness program reimbursement
  • Company equity
  • Career growth opportunities
  • Team social events
  • Hybrid work model

Interested in this job?