
Programuotojas (-a)
UAB „Energus Group“
Mid-Level Full-Stack Developer (React + .NET)
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.
The 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.
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.
The 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.
-4000€
(Atlyginimas prieš mokesčius)