Our client is a UK-based international company dedicated to positively transforming energy for the future. They focus on decarbonizing heat and power through innovative engineering and sustainability, utilizing the world’s most energy-dense solar collectors. Their solar thermal and solar technologies innovations include integrated monitoring capabilities, offering off-grid solutions for high-demand sectors like hotels, residential developments, leisure centers, food and beverage manufacturing, a
Our client is a UK-based international company dedicated to positively transforming energy for the future. They focus on decarbonizing heat and power through innovative engineering and sustainability, utilizing the world’s most energy-dense solar collectors. Their solar thermal and solar technologies innovations include integrated monitoring capabilities, offering off-grid solutions for high-demand sectors like hotels, residential developments, leisure centers, food and beverage manufacturing, and hospitals.
You will join our dedicated team to develop a solar design tool from the ground up, supporting 3D modeling, layout planning, financial management, solar component management, as well as heat demand estimation and modeling.
Requirements
- Strong expertise in Python (5+ years), with hands-on experience in asynchronous frameworks, including Django, FastAPI, or Flask.
- Proven track record in designing and implementing scalable backend systems, APIs, and microservices.
- Excellent troubleshooting and debugging skills for backend application code.
- Strong critical thinking and problem-solving capabilities, with the ability to thrive in a team-oriented, fast-paced setting.
- Familiarity with both SQL and NoSQL databases.
- Experience with cloud platforms such as Google Cloud Platform (GCP).
- Understanding of containerization technologies, specifically Docker and Kubernetes.
- High code quality standards and attention to details
Nice to have skills
- Knowledge of AI/ML principles, with experience in integrating AI models into backend systems.
- Proficiency in building front-end components and modules using ReactJS and TypeScript.
Responsibilities
- Write clean, efficient, and maintainable code that aligns with software development best practices.
- Ensure design specifications are met and deliver high-quality results within established timelines.
- Diagnose and resolve backend issues promptly to maintain system performance.
- Continuously document application changes and create updates for transparency and ease of maintenance.
- Design and develop scalable backend infrastructures to support frontend operations and ensure an optimal user experience.
- Collaborate with team to define and implement functional requirements.
- Develop efficient backend features using Python.
- Integrate frontend components seamlessly into applications.
- Manage backend testing process and coordinate bug fixes.
- Prepare comprehensive technical documentation for future reference.
- Collaborate with UX/UI designers to translate design concepts into functional code
Benefits
- 35 paid absence days per year for work-life balance of each specialist + 1 additional day for each following year of cooperation with thecompany
- Up to 15 unused absence days can be add to income after 12 month of cooperation
- Health insurance for you
- Depreciation coverage for personal laptop usage for project needs
- Udemy courses of your choice
- Regular soft-skills trainings
- Excellence Сenters meetups