Shelly Group is an innovative company based in Bulgaria, dedicated to making life easier for modern people. With a team of young and talented developers, we strive to create competitive and user-friendly products that have positively impacted our world. Our devices are inspired by the end user’s desire for a calmer life, and we have pioneered trends in Home Automation systems, Wearable devices, and Health Care products. As a result, we have become one of the world’s leading manufacturers, selling our products in over 60 countries.
In regards to our expansion, we are actively looking for a Back-End Developer to join our team!
Job requirements
Proven experience (Mid-Senior level) in back-end development
Strong knowledge of Node.js and back-end frameworks
Proficiency in TypeScript and experience working in a Linux environment
Hands-on experience with Redis for data storage and caching
Familiarity with RESTful API development and microservices architecture
Experience with database systems (SQL and NoSQL)
Strong debugging and problem-solving skills
A solid understanding of software development best practices, including CI/CD
Ability to work closely with front-end developers and cross-functional teams
Experience with Google Cloud Platform (GCP) will be considered a plus
Nice-to-have: Knowledge of front-end frameworks like Vue.js, Vite, or Svelte
Job responsibilities
Develop, optimize, and maintain our cloud-based home automation platform, enabling users worldwide to manage their smart devices
Work on the back-end of our cloud platform, ensuring a seamless and efficient user experience
Design and implement scalable, high-performance services for real-time device management and automation
Develop and maintain RESTful APIs that support front-end applications and external integrations
Collaborate with front-end developers to ensure smooth API integration and data flow
Monitor and improve system security, performance, and reliability
Research and implement best practices for back-end architecture
Identify and resolve performance bottlenecks in back-end services
Work on continuous integration and deployment pipelines to streamline development processes
Participate in code reviews and technical discussions to drive innovation and quality
Job benefits
Additional health insurance.
26 days annual leave.
Flexible working hours.
Team events and trainings.
Free access to all Shelly devices.
Competitive salary.
Free drinks and snacks at the office.
Presents for marriage and childbirth.
Performance-based bonuses.
Multisport Card.
Public Transport Card.
Ready to Join the Shelly Revolution?
If this role speaks to your inner Back-End Developer, send us your CV and let us know about your experience. Your application will be treated with the utmost confidentiality. We receive a high volume of applications and try our best to respond to everyone. However, if you do not hear back from us, please assume that your application.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.