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]