logo

View all jobs

Senior Front-End Engineer (React + React Native)

Sofia, Bulgaria

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 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 looking for an experienced Front-End Engineer with a passion for creating intuitive and visually stunning user interfaces that enhance the smart living experience. In this role, you will develop scalable, high-performance applications with React, JavaScript, TypeScript,CSS3, and TailwindCSS, ensuring seamless operation across multiple platforms including mobile devices, desktops, and large-screen TVs.

You will work closely with our multi-disciplinary team to bring the next-generation smart home platform to life, solving challenging problems, and leveraging the latest technologies.

Responsibilities

  • Develop and maintain responsive and performant web/mobile applications using React and React Native
  • Write clean, maintainable, and scalable code in JavaScript and TypeScript
  • Design and implement high-quality, reusable UI components using CSS3 and TailwindCSS or other
  • Ensure cross-browser and cross-platform compatibility, including for mobile, desktop, and large-screen TVs
  • Collaborate with designers, back-end engineers, and product managers to translate wireframes and prototypes into functional applications
  • Research and integrate promising new technologies and best practices into the development process
  • Developing responsive styles that are heavily reliant on in-depth UX research and UI concepts, ensuring seamless animations and transitions a multi-device support (mobile, large screens, TVs, and other devices)
  • Participate in code reviews, ensuring high-quality standards across the team
  • Maintain comprehensive technical documentation, including component libraries and design guidelines

Qualifications and Skills

Technical Skills

  • React Expertise: At least 5 years of professional experience in the field and at least 2 years with React, including hooks, context, and state management libraries
  • React-Native Experience: Practical experience with React-Native
  • JavaScript andTypeScript: Advanced understanding and hands-on experience in both
  • Styling Expertise: Strong knowledge of CSS3, TailwindCSS, and responsive design principles
  • Testing Skills: Familiarity with testing frameworks (e.g., Jest, React Testing Library) and practices
  • Tooling: Familiarity with build tools like NextJS, Vite or Webpack.

Preferred Skills

  • Accessibility: Knowledge of accessibility standards (WCAG) and inclusive design principles
  • Mobile Development: Experience in mobile development, especially with React Native or similar frameworks
  • DevOpsAwareness: Understanding of CI/CD pipelines and basic DevOps workflows
  • IoT Experience: Interest or experience in IoT and smart home technologies is a plus.

Soft Skills

  • Growth Mindset:Eagerness to learn and adopt new technologies and practices
  • Problem-Solving:Strong analytical skills to troubleshoot and resolve technical challenges
  • Communication: Clear and effective verbal and written communication skills
  • Independence: Ability to take initiative and work autonomously

Share This Job

Powered by