Skip to main content

Senior Python Developer

Senior Python Developer
Living Homes
2 months 3 weeks ago

About Living Homes

Living Homes is a pioneering Smart Home company and an Applied Research & Development Lab, on a mission to conceptualize and create the truly intelligent human-centric Home of the Future. We are building the next-generation AI-driven home management platform that seamlessly integrates IoT, Robotics, Virtual Reality, Cloud and Edge Computing technologies. This platform makes the Home of the Future truly intuitive, comfortable, caring, and adaptive to its inhabitants’ needs.

Our R&D Team

Our R&D team comprises of 20 highly skilled and experienced technology, product and business professionals. The team is uniquely positioned for success as our colleagues have long-term professional experience (14 years on average) with strong expertise in all relevant areas, including AI/ML, IoT, VR, Robotics, Cloud-native Development and Smart Home.

Role Overview

We are on the lookout for an experienced Python Developer to join our development team in Sofia. In this role you will be at the heart of developing our AI-driven home management platform. We are looking for a highly skilled, autonomous, and initiative-taking professional with significant Python programming experience in developing enterprise-grade solutions.

Key Responsibilities

  • Build our AI-driven home management platform by participating in the entire development process, from initial concept creation to full-fledged implementation
  • Produce clean, maintainable, scalable and efficient code
  • Develop and manage services within a microservices and event-driven architecture, ensuring our platform's scalability, reliability, and seamless operation

Qualifications and Skills

  • Python programming expertise: 5 or more years of experience in Python, preferably in complex application development. Experience with popular development frameworks like Flask, Fast API, or Django is required.
  • Strong OOP experience: In-depth knowledge of object-oriented programming principles and their practical application in Python for creating clean, modular, and maintainable code.
  • Microservices expertise: Practical experience in building and managing microservices, with a solid understanding of microservice architectures.

Our Employee Benefits and Perks

  • Paid leave: Benefit from 25 days of paid leave, ensuring you have ample time to recharge.
  • Sports card: Stay active and healthy with a subsidized sports subscription card with various options for sports activities.
  • Additional health insurance package: Enjoy an additional health insurance package covered in full by the company.

Expertise level

Work arrangement

Similar Jobs in Bulgaria