Svitla Systems, Inc.

SENIOR FULL STACK DEVELOPER

Tarnow Metropolitan Area

2 months ago
Save Job

Summary

Svitla Systems Inc. is looking for a Senior Full Stack Developer for a full-time position (40 hours per week) in Poland. Our client is a leading provider of video analysis solutions for loss prevention and security. It offers a cloud-based platform that acts as a hub to analyze the video stream to find the key points of data and create alerts and reports. It provides motion alerts by detecting unusual motion by setting regions of the camera views and provides alerts when activity happens. It offers a wide range of tools to keep track of important events and history and identify outlying patterns and incidents. The subscription-based software connects the camera footage with the POS data to review all POS transactions. It pairs them with the corresponding real-time video, creating a dashboard of searchable moments. These moments allow to filter by specific incidents like movement in a room, particular purchases, and unusual staff behavior. The company is headquartered in Ottawa, Ontario, with regional representation worldwide, and serves the retail, banking, and restaurant industries.

The client is transforming conventional data into ‘smart’ data. The solution connects and synchronizes brick-and-mortar business systems like video + Point of Sale data to create insight into loss prevention, security, and operations issues. They find new and powerful ways for businesses to get real value from the data and footage created daily by their standard systems.

This position is about 70% of back-end developments.

Overlap till 18:00 or 19:00.

Requirements

  • 5+ years of experience in software development.
  • Knowledge of Node.js and Python for building scalable and efficient backend services.
  • Strong knowledge of React and TypeScript, including state management, performance optimization, and modern UI development best practices.
  • Understanding the AWS ecosystem, including Lambda serverless environments, SQS, ElastiCache, DynamoDB, and CloudWatch.
  • Experience working with large-scale data pipelines and integrating machine learning models into production environments.
  • Knowledge of best practices for securing applications and optimizing performance, including load testing, caching, and monitoring.
  • A proactive approach to staying updated on emerging technologies and industry trends to drive innovation.

Nice to have

  • Familiarity with AI frameworks such as TensorFlow or PyTorch, along with an understanding the development lifecycle of AI products.

Responsibilities

  • Build and enhance backend services using Node.js and Python (70% of the tasks).
  • Develop and maintain front-end applications using React and TypeScript.
  • Leverage AWS services to create scalable and efficient serverless applications. Duties will include load testing, performance tuning, and the use of appropriate tools to monitor and improve the performance of AI-driven applications.
  • Build and manage data pipelines enabling the analysis of large volumes of data to support key business initiatives.
  • Work closely with ML engineers and data scientists to deploy, interface, and optimize machine learning models, ensuring seamless integration with existing systems.
  • Implement security measures, including encryption and access controls, to protect sensitive data in machine learning models.
  • Proactively troubleshoot and resolve issues to maintain system reliability and performance.
  • Communicate effectively with non-technical stakeholders to align technical solutions with business goals.
  • Continuously stay informed about the latest industry trends and emerging technologies to ensure we are leveraging the most effective tools and practices.

We offer

  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Flexibility in workspace, either remote or in our welcoming office.
  • Comprehensive medical insurance after one month.
  • MultiSport card with access to 2500 sports facilities all over Poland
  • Bonuses for article writing, public talks, other activities.
  • 15 vacation days, 10 national holidays, sick leaves, family days off.
  • Personalized learning program tailored to your interests and skill development.
  • Free webinars, meetups and conferences organized by Svitla.
  • Gifts for anniversaries, New Year, children and more.
  • Fun corporate celebrations and activities.
  • Awesome team, friendly and supportive community!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: