Backend Developer

Backend Developer

Full-Time 44700 - 104000 £ / year (est.) Home office possible
N

At a Glance

  • Tasks: Design and implement scalable backend applications while collaborating with a dynamic team.
  • Company: Join Nabu Casa, a leader in privacy-focused cloud services for smart homes.
  • Benefits: Enjoy remote work, flexible hours, competitive salary, and personal project time.
  • Why this job: Make a real impact on innovative smart home technology and user privacy.
  • Qualifications: 5+ years in backend development, Node.js/Typescript experience, and cloud service knowledge.
  • Other info: Work on exciting open-source projects and enjoy excellent career growth opportunities.

The predicted salary is between 44700 - 104000 £ per year.

About Nabu Casa

Nabu Casa, Inc. was founded in 2018 by the founders of Home Assistant and Home Assistant OS. We build cloud services that prioritize user privacy and data, and operate as an extension to the Home Assistant platform. We are profitable with funding coming from our users and our own hardware sales, and we support open-source projects related to hardware, standards, and voice technology.

The role

Nabu Casa is looking for a full‑time backend developer to join our Cloud & Infrastructure team and work primarily on Home Assistant Cloud services. You will maintain existing features and infrastructure and help create valuable new features with efficiency and privacy in mind.

What You Are Going To Do

  • Contribute to the design and implementation of scalable, high-performance, and reliable backend applications
  • Participate in code reviews as part of our collaborative development process
  • Collaborate cross-functionally to define, design, and ship new features
  • Maintain and improve the performance, quality, and responsiveness of the cloud services
  • Implement security and data protection best practices in your work
  • Stay up-to-date with industry trends and share best practices with the team

What You Need To Have

  • At least five years of professional experience in back-end development
  • At least two years of professional experience in Node.js/Typescript
  • Basic knowledge of system administration
  • Experience with cloud services (preferably AWS)
  • Experience with Git & Github
  • Fluent in English, both written and spoken

It would be great if you also have

  • Experience in NestJS, Elixir, Terraform, Grafana or Python
  • Personal experience using Home Assistant
  • Knowledge in modern frontend app development
  • Affinity with open-source development and philosophy

What we offer

Nabu Casa is a fully remote organization. You will be a normal salaried employee in your country. This is a full-time position for 40 hours per week with flexible scheduling and at least 3 hours overlap with the team for communication. You will report to the Cloud team’s engineering manager, based in France. We provide a minimum set of benefits for all employees in accordance with local laws and ensure competitive compensation. Benefits include paid time off, sick leave where applicable, parental leave, a hardware budget, an annual smart home budget, internet contribution, and time for personal projects. You may also work on Home Assistant-related side projects during work time where appropriate.

When first offering a position to a new member, Nabu Casa aims to provide a total compensation package that matches the 75th percentile for the role, seniority, and local market rates. For this role in our primary operating countries, the approximate yearly compensation will be as follows (illustrative): Canada 129,100 CAD; Greece 48,700 EUR; Hungary 21,250,000 HUF; Netherlands 81,400 EUR; Poland 315,000 PLN; Spain 67,000 EUR; UK 74,500 GBP; Other countries: compensation can be discussed during the first interview. Figures may be adjusted based on experience, qualifications, and work hours.

About Us

Nabu Casa funds the development of Home Assistant and other Open Home Foundation projects. We are the organization driving the development of Home Assistant, the world’s largest free and open-source smart home platform. We are motivated by privacy, choice, and sustainability in the smart home, and these values guide our decisions and architecture. We are profitable with funding from users and hardware sales. Other Open Home Foundation projects supported by Nabu Casa include Open hardware tools (ESPHome, ESP Web Tools), Open standards (Python Matter Server, Z-Wave JS, ZigPy, BTHome, Improv Wi-Fi), Open voice (Rhasspy, Wyoming Protocol, Piper), and Music Assistant.

The recruitment process

  • Apply for the role
  • Review by the hiring manager
  • Screening
  • Technical Test
  • Team interview
  • Interview with CTO & CEO
  • Offer
  • Join our team

Backend Developer employer: Nabu Casa

Nabu Casa is an exceptional employer for backend developers, offering a fully remote work environment that prioritises flexibility and work-life balance. With a strong commitment to employee growth, competitive compensation, and unique benefits such as a hardware budget and time for personal projects, Nabu Casa fosters a collaborative culture that values innovation and open-source philosophy, making it an ideal place for those passionate about technology and privacy.
N

Contact Detail:

Nabu Casa Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Developer

✨Tip Number 1

Get your networking game on! Reach out to current or former employees at Nabu Casa on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which can seriously boost your chances.

✨Tip Number 2

Show off your skills in a practical way! Instead of just talking about your experience with Node.js or cloud services, consider building a small project that showcases your abilities. Share it during interviews to demonstrate your hands-on expertise.

✨Tip Number 3

Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle some real-world problems. Practising common backend development scenarios will help you feel more confident and ready to impress the team.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Nabu Casa family.

We think you need these skills to ace Backend Developer

Backend Development
Node.js
Typescript
System Administration
Cloud Services (AWS)
Git
Github
NestJS
Elixir
Terraform
Grafana
Python
Open-source Development
Collaboration Skills
Security Best Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the backend developer role. Highlight your experience with Node.js, Typescript, and any cloud services you've worked with. We want to see how your skills align with what we’re looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for backend development and how you can contribute to our mission at Nabu Casa. Let us know why you’re excited about working on Home Assistant Cloud services.

Showcase Your Projects: If you’ve worked on any relevant projects, especially open-source ones, make sure to mention them. We love seeing practical examples of your work, so don’t hold back on sharing your GitHub or any other portfolio links!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved!

How to prepare for a job interview at Nabu Casa

✨Know Your Tech Stack

Make sure you’re well-versed in Node.js and Typescript, as these are crucial for the role. Brush up on your knowledge of cloud services, especially AWS, and be ready to discuss how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've contributed to scalable and high-performance backend applications. Be ready to discuss specific challenges you faced and how you overcame them, particularly in collaborative environments.

✨Understand Nabu Casa's Values

Familiarise yourself with Nabu Casa’s commitment to privacy and open-source development. Think about how your personal values align with theirs and be prepared to discuss this during the interview.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, ongoing projects, and future developments at Nabu Casa. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>