Founded in 2007, Solarpro is one of the leading EPC and O&M providers for photovoltaic and battery energy storage systems in Central and Eastern Europe. With more than 1,500 employees representing 28 nationalities and permanent teams in 9 countries, we operate on a broader international scale, delivering complex renewable energy projects that drive innovation across the sector.
With over 12 GWp of installed PV capacity and a rapidly expanding BESS portfolio, Solarpro is recognized for its excellence in engineering, procurement, construction, and long-term maintenance of renewable assets. Our expertise covers grid-connected, off-grid, and hybrid systems, tailored to the specific requirements of each client and market.
For over 16 years, partners and clients have trusted us to deliver innovative, sustainable, and scalable renewable energy solutions. Join Solarpro and be part of the energy transition that’s reshaping tomorrow.
ENIKA, as part of the Solarpro Group, is a company dedicated to innovation in renewable energy technologies.
ENIKA is developing in-house internal platform for monitoring, control and optimization of electrical energy generation facilities incl. Solar parks, Wind farms and Battery storage systems. The monitoring and control systems, part of the solution works as highly distributed multi-platform system across the sites in dedicated VPN infrastructure.
Currently we are looking for a C++/Qt-QML/ JS Developer who will be responsible for building intensive UI applications that may range from desktop applications to native mobile applications and embedded systems. Primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
Main responsibilities:
- Design, build, and maintain efficient, reusable, and reliable QML/JS/C++code;
- Implement performance and quality modules;
- Identify bottlenecks and bugs, and devise solutions to these problems;
- Help maintain code quality, organisation, and automatisation.
Your profile:
- Strong proficiency in QML/C++/JS, with fair knowledge of the language specification;
- Thorough knowledge of the standard library, STL containers, and algorithms;
- Strong grasp of the Qt framework namely QML;
- Good understanding of memory management in non-garbage collected environments;
- Understanding of dynamic polymorphism and C++ specific notions, such as friend classes;
- Familiarity with templating in C++;
- Familiarity with embedded systems design, low-level hardware interactions;
- Knowledge of low-level threading primitives and real-time environments;
- Familiarity with system call wrapper library functions;
- Knowledge of component data sheets and specifications;
- Implementation of automated testing platforms and unit tests;
- Proficient understanding of code versioning tools such as Git, GitLab or similar;
- Familiarity with continuous integration;
- Knowledge and experience with communication protocols and industrial automation systems is considered as advantage.
We offer:
- Development in a multinational company operating in several EU countries;
- Opportunity to gain knowledge in highly developing sector in the field of green energy and environment friendly solutions;
- Excellent working conditions including opportunities for home office (one day per week), social benefits, etc.;
- Be part of a team of professionals, knowledge leaders in PV sector in East Europe.