Senior Full Stack Developer (Automated restaurant system)

Canada USA .NET C# Software Developer

Required skills

C# / expert
.NET Core / strong
SQL Server / strong
Azure / good

We are looking for a Senior Full Stack Developer who is adept at writing prototype code and testing various packages and frameworks in an iterative lifecycle. You will join a multidisciplinary team comprised of Chef’s, Marketers, UX Designers, Fabricators, and Logistics Experts for a US-based company.  

The work will cover various workstreams, from an Automation (Robotics) Control System to a Supply Chain & Inventory Management System, and up to a customer facing the next generation ordering platform.

Sounds interesting, doesn’t it? Keep reading!

Customer

An early stage, founder-funded startup from the USA.  

Project

We are building a new model for sustainable and equitable restaurants bringing environmental and social justice to the world of fast food. The project is a highly automated restaurant and cooking line system. 
 
This new restaurant concept is based on high-quality vegetable-based food, single-piece flow (no batch production), and a highly optimized supply system. These principles are in place to attain our goal to output as little carbon as possible. 
 
Current team:2 Full Stack Developers (Middle to Senior level), Team/Tech lead, DevOps, Business Analyst, Project Manager located in Ukraine, and PO (US-based). 

Requirements

  • At 5 years of commercial experience in development 
  • Strong knowledge of C# programming language, .NET platform, .NET Core
  • Good experience in database design and development, SQL Server
  • Good experience with Azure 
  • Knowledge of computer networking- we interface with many external devices, from PLCs to Conveyor belts, QR code readers, to motor control systems
  • Experience in using Visualization Tools: Grafana, Datadog
  • Knowledge of Vision-based technologies such as OpenCV/Emgu/OpenCVSharp
  • Experience with Visual Studio 2022, VS Code, and ReSharper
  • At least Upper-Intermediate level of English 

 

Would be a plus:

  • Knowledge and experience with С++
  • Knowledge and experience with Machine Learning (TensorFlow)/Python/Jupyter Notebook
  • Knowledge of Unity 3D/Digital Twin Development
  • Knowledge of Robotics/Automation
  • Familiarity with CI, TeamCity or GitHub 
  • Familiarity with Docker & Linux

Responsibilities

  • Prototype Software Development 
  • Prototyping Hardware (Robots) & Software Integrations
  • Testing of kitchen robots in the restaurants
  • Report issues identified during the testing in the kitchen
  • Maintain continuous processes (integration, testing, and delivery)
  • Suggest technical solutions and drive estimation process 

WHY US

  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now

    OR

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb