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

Pobūdis: 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.

Reikalavimai: • 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.

Darbo patirtis: 3 metai
Atlyginimas: 3300 € iki mokesčių išskaitymo / apie 1997 € "į rankas"
Įmonė: UAB "Energus group"
Miestas: Vilnius
Kreiptis: Savanorių pr. 176C, 063753604, liucija@energus.lt
Paskelbta: 2025.05.08
Galioja iki: 2025.06.07




       Google apie UAB "Energus group"
KurRasti apie UAB "Energus group"
Verslo žinios apie UAB "Energus group"