ENERGUS

Mid-Level Full-Stack Developer (React + .NET)

Vilnius, Vilnius County, LT

€3k
21 days ago
Save Job

Summary

Job description


Energus Group of Companies specializes in innovative solutions for data collection, analysis, and management on both WEB and mobile platforms. Our key products - Energy Smart Service and Energus Home are focused on optimizing energy consumption efficiency in buildings.

We’re now expanding our operations with a next - generation hybrid device, designed to seamlessly integrate with engineering systems, management software and IoT technologies within buildings.


What you’ll be working on:


You’ll contribute to the development of next - generation hybrid device that forms the core of our intelligent building energy solution. In this role, you will:

  • Build intuitive Web UIs using React and robust Back-End services using .NET;
  • Develop modules that interface with other Energus platforms and external systems ;
  • Implement communication with field IoT devices using industry standard protocols like BACnet;
  • Deliver functionalities such as real-time monitoring, device control, firmware updates, alerts and analytics.


Your responsibilities will include:


  • Designing and developing user interfaces using React and related frameworks (Next.js, etc.);
  • Building back-end microservices in .NET to power modules like Identity Management, Energy Optimization, Alerts, and Reporting;
  • Integrating REST/AMQP APIs with other Energus planforms;
  • Working with SQL-based storage for real-time and historical data;
  • Contributing to CI/CD pipelines and Dockerized deployments on hybrid infrastructure;
  • Stay current with best practices in full-stack development and evaluate new tools and technologies;
  • Collaborate closely with product owners and stakeholders to define requirements and deliver on milestones.


What we’re looking for:


  • 3+ years of experience developing WEB applications using React;
  • Good knowledge of modern React frameworks and JavaScript/TypeScript;
  • Solid experience in back-end development using .NET technologies;
  • Experience working with SQL databases;
  • Understanding of microservices architecture and design principles;
  • Knowledge of software design patterns and development best practices;
  • Strong problem-solving, communication and time management skills;
  • Ability to work independently and collaboratively.


Bonus points for:


  • Experience with communication protocols like Modbus, BACnet, or MQTT;
  • Familiarity with CI/CD pipelines and automated deployments using Docker and containerized applications;
  • Knowledge of event-driven architectures;
  • Exposure to AI/ML, language models, or forecasting algorithms;
  • Experience in C++ and embedded device development.


Company offers:


  • Supportive environment with wide-ranging training and learning opportunities;
  • Hybrid work options and healthy work-life balance;
  • A young, collaborative, and friendly team;
  • All necessary work tools and tech stack;
  • Opportunities for career growth;
  • 24/7 accident and life insurance;
  • Comfortable office locations: in Vilnius and Kaunas.


Salary:

2000-3000 €/mon. netto

Please note that we are open to discussing different compensation based on your skills and experience.


Lauksime Jūsų CV kandidatuojant per Linkedin platformą arba el. paštu [email protected]


How strong is your resume?

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