Full Stack Developer (.NET+ Vue.js)

We have 30 years of expertise in designing and building custom software systems. We provide software development services focusing on complex high-load applications, AI and BI solutions, and mobile apps.

We are looking for a Senior Full Stack Developer (.NET + Vue.js)

The project:

We are developing two applications:

  • A system that collects data from sensors and visualizes it for clients. This includes multiple backend services for gathering, validating, and processing data, plus two web apps: a reporting app (client-facing) and an admin app for configuration.
  • A visitor prediction application that forecasts the number of customers and suggests the required number of employees per shift based on historical data.

The team:
You'll work with 3 full stack developers, an ML engineer, and a DevOps engineer.

Required experience and skills:

  • 5+ years of experience designing and developing backend and frontend services using .NET Core 8 and Vue.js (strong experience with another modern framework is acceptable);
  • Solid frontend experience, including the integration of third-party services (e.g., Featurebase) for in-app user communication and feedback;
  • Strong knowledge of PostgreSQL, including query optimization and working with large datasets;
  • Experience working with large streams of sensor data—validation, processing, and storage;
  • Hands-on experience with Docker and comfortable working in a Linux environment;
  • Experience with RabbitMQ (or other message brokers);
  • Good understanding of system design, distributed systems, and architectural patterns;
  • Strong command of clean code practices and code review processes;
  • English proficiency at B2 level or higher (both written and spoken).

Nice to have:

  • Experience collaborating with ML engineers to integrate prediction models and build data pipelines;
  • Familiarity with TDD (Test-Driven Development) and automated testing practices;
  • Previous experience working with data for ML or forecasting systems.

Our offer as your future employer:

  • Flexible work schedule;
  • Possibility to work remotely;
  • Opportunities for professional growth;
  • Medical insurance;
  • Relocation bonus for candidates when moving.

Leave your response and join us!

Back to the list of jobs