Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Developer (Node.js, NestJS) - Spain Based image - Rise Careers
Job details

Backend Developer (Node.js, NestJS) - Spain Based

At UNITH, we’re transforming the world of conversational AI. Our "Digital Humans" technology revolutionizes customer interactions with immersive, multilingual AI assistants. With cutting-edge innovation spanning 60+ languages and 600 voices, we’re proud to be an ASX-listed leader helping businesses connect with their audiences like never before.

Why Join Us?

Imagine working with a team of talented people from different countries and backgrounds. At UNITH, we’re all about teamwork, creativity, and supporting each other to grow. This year, as we expand quickly, you’ll have the chance to develop your skills, take on responsibility, and make a real difference.

We care about more than just technical skills—we’re looking for people who are excited about what they do and who bring their unique ideas and personality to the team.

The Role: Mid-weight Back-end Engineer

Join our tech team to design and build scalable backend systems that power our groundbreaking products. You’ll work closely with Full Stack Engineers, our Head of AI and Platform Engineering, and Product Owners to shape the technical direction of our solutions while focusing on scalability, performance, and innovation.

What You’ll Do

  • Build and maintain scalable backend services.
  • Collaborate with cross-functional teams to design and implement features.
  • Solve complex technical challenges that drive high business impact.
  • Contribute to system architecture decisions and conduct code reviews.
  • Optimize CI/CD pipelines and deployment processes.

Our Tech Stack

  • Cloud: AWS EC2
  • Frameworks: NestJS, FastAPI
  • Languages: Typescript, Javascript, Python
  • Databases: Postgres, NoSQL
  • Frontend: Svelte, React
  • Containerization: Docker
  • AI/ML: Python, PyTorch, TensorFlow
  • Message Broker: RabbitMQ (nice-to-have)

What We’re Looking For

  • 3+ years of hands-on experience with NestJS and related technologies.
  • Strong problem-solving abilities and effective communication skills.
  • Expertise in database design, management, and optimization.
  • Proven track record of delivering scalable solutions.
  • Proficiency with Git workflows and CI/CD pipelines.
  • Experience building API-driven architectures and microservices.

Bonus Points For

  • Passion for scalable systems and developer tools.
  • Familiarity with automating software delivery pipelines.
  • Interest in machine learning and AI technologies.
  • Public project repositories (e.g., GitHub/Bitbucket).
  • Experience with containerization (e.g., Docker, Kubernetes).
  • Open-source contributions.

What We Offer

  • Competitive Compensation: Including salary and Performance Right Shares.
  • Flexibility: Work remotely or join us occasionally at our beautiful Barcelona office with a rooftop terrace.
  • Well-being: Private health insurance with Alan and a ClassPass discount to support your fitness and wellness goals.
  • Global Culture: Join a diverse, international team where your ideas and voice matter.
  • Fun & Connection: Enjoy in-person team events.

Ready to Join Us?

If this role excites you, we’d love to hear from you! Please send your resume and a brief message about why you’re the perfect fit to anniek@unith.ai. Let’s shape the future of conversational AI together!

Meet Digital Anniek!

Want to learn more about this role? Meet Digital Anniek, our friendly AI-powered assistant, who’ll walk you through the position and our company culture. (https://chat.unith.ai/anniek_unith-92/anniek-9364?api_key=6450400c1c7c4f5bbf4f0ee8b19f1856)

Diversity & Inclusion

At UNITH, we believe diversity drives innovation. Our mission to transform customer experiences relies on a team with a wide range of perspectives, experiences, and backgrounds. We are committed to creating an inclusive workplace where everyone feels valued and empowered to thrive.

What You Should Know About Backend Developer (Node.js, NestJS) - Spain Based, UNITH

At UNITH, we're on a mission to revolutionize conversational AI, and we're looking for a talented Backend Developer, specialized in Node.js and NestJS, to join our Spain-based team. Imagine being part of a vibrant group of professionals from around the globe, all working together to innovate and create cutting-edge solutions that enhance customer interactions through our amazing 'Digital Humans' technology. As a Mid-Weight Back-End Engineer, you will play a crucial role in designing and building robust backend systems that power our advanced AI assistants. Collaborating closely with our Full Stack Engineers, Head of AI, and our Product Owners, you will have the opportunity to influence the technical direction of our products while ensuring they are scalable, efficient, and innovative. Your responsibilities will include maintaining backend services, problem-solving complex technical challenges, optimizing CI/CD pipelines, and contributing to architectural decisions. With a tech stack that includes NestJS, FastAPI, AWS, Typescript, and more, you'll be equipped to deliver high-impact results. We value creativity, teamwork, and a passion for technology, and we want individuals who are excited about their work and eager to contribute unique ideas. If you thrive in a dynamic environment and want to help shape the future of AI, this is the perfect opportunity for you!

Frequently Asked Questions (FAQs) for Backend Developer (Node.js, NestJS) - Spain Based Role at UNITH
What are the responsibilities of a Backend Developer at UNITH?

As a Backend Developer at UNITH, your primary responsibilities will include designing and maintaining scalable backend services, collaborating with cross-functional teams to implement features, solving complex technical challenges, and engaging in system architecture decisions while conducting code reviews. Your role is integral to ensuring the performance and scalability of our groundbreaking conversational AI products.

Join Rise to see the full answer
What qualifications are needed for the Backend Developer position at UNITH?

To qualify for the Backend Developer role at UNITH, candidates should have a minimum of 3 years of hands-on experience with Node.js and NestJS, a proven track record in database management and optimization, and proficiency in Git workflows and CI/CD pipelines. Strong problem-solving abilities and effective communication skills are also essential for success in this position.

Join Rise to see the full answer
What technology stack will I be using as a Backend Developer at UNITH?

As a Backend Developer at UNITH, you will work with a sophisticated technology stack that includes AWS EC2 for cloud infrastructure, NestJS and FastAPI for frameworks, and programming languages such as Typescript, Javascript, and Python. Additionally, you will engage with various databases like Postgres and NoSQL, along with tools such as Docker for containerization and RabbitMQ for message brokering, depending on the project needs.

Join Rise to see the full answer
What perks and benefits come with the Backend Developer role at UNITH?

UNITH offers an attractive package for the Backend Developer role, including competitive compensation, flexible working options to work remotely or occasionally from our beautiful Barcelona office, private health insurance, and discounts on fitness subscriptions. Moreover, you'll be joining a global culture that values diverse perspectives and provides opportunities for professional growth and collaboration.

Join Rise to see the full answer
How does UNITH support diversity and inclusion for its employees?

At UNITH, we are committed to fostering a diverse and inclusive workplace where all employees feel valued and empowered. We believe that diversity drives innovation, and our team's varied perspectives and experiences are integral to our mission of transforming customer interactions. We actively promote an inclusive environment that encourages collaboration and respect for each individual's unique background.

Join Rise to see the full answer
Common Interview Questions for Backend Developer (Node.js, NestJS) - Spain Based
Can you explain your experience with NestJS and how you have used it in previous projects?

When discussing your experience with NestJS during an interview, highlight specific projects where you implemented this framework, detailing the functionalities you developed and the challenges you faced. Emphasize your understanding of its architecture and why you chose it for those projects, showcasing your capacity for making strategic technical decisions.

Join Rise to see the full answer
What strategies do you use to ensure your backend services are scalable?

A good answer should focus on design principles you apply, such as microservices architecture, load balancing, and database optimization techniques. Mention specific tools or methods you use to monitor performance, as well as your experience with cloud services that support scaling, like AWS, to back your claims with real-world applications.

Join Rise to see the full answer
How do you handle code reviews, and what do you look for in your peers' code?

In your response, emphasize the importance of constructive feedback. Describe your approach to code reviews, including what aspects of the code you focus on—such as adherence to best practices, readability, performance, and potential bugs. Illustrate how you foster a positive, collaborative environment throughout the code review process.

Join Rise to see the full answer
Describe a technical challenge you faced and how you resolved it.

Choose a relevant challenge that highlights your problem-solving skills. Explain the issue, the steps you took to diagnose it, and the ultimate solution you implemented. Discuss what you learned from the experience and how it improved your approach to similar situations in the future.

Join Rise to see the full answer
How do you stay updated with the latest trends in backend development?

Talk about the resources you use to keep informed, such as technology blogs, online courses, developer forums, and open-source contributions. Mention specific communities or events that contribute to your continuous learning and how you apply that knowledge to your work as a Backend Developer at UNITH.

Join Rise to see the full answer
What role does teamwork play in your development process?

Emphasize the value of collaboration in software development. Discuss how you communicate with team members, share knowledge, and leverage combined expertise to enhance the overall product. Provide examples where teamwork led to successful project outcomes and how you encourage a cooperative atmosphere.

Join Rise to see the full answer
What is your experience with CI/CD pipelines, and how do you optimize them?

Detail your hands-on experience with CI/CD tools and pipelines, explaining how you have integrated automated testing and deployment processes into your workflow. Discuss specific optimizations you've made to improve efficiency, reduce deployment times, and ensure quality throughout the development cycle.

Join Rise to see the full answer
Can you describe an API-driven architecture you’ve implemented?

In your answer, focus on a specific project where you've employed an API-driven architecture. Discuss the design choices you made, the technologies used, and how this architecture benefited the application’s scalability and maintenance. Highlight how you managed API versioning and documentation.

Join Rise to see the full answer
How do you approach database design and management?

Describe your systematic approach to database design, mentioning factors like normalization, indexing, and optimization techniques. Discuss specific databases you’ve worked with, the challenges faced during management, and how you ensured data integrity and performance over time.

Join Rise to see the full answer
What interests you about working at UNITH specifically?

Make this personal by connecting your interests and values with UNITH's mission in conversational AI. Discuss how you admire fostering creativity and teamwork, and express your enthusiasm for participating in innovative projects that have a significant business impact within a global culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Ent Credit Union Hybrid 11550 Ent Parkway, Colorado Springs, CO
Posted 3 days ago
Photo of the Rise User
Horizon3 AI Remote No location specified
Posted 12 days ago
Photo of the Rise User
Kairos Power Hybrid Alameda, CA, Albuquerque, NM, Charlotte, NC, or Oak Ridge, TN
Posted 2 days ago
Photo of the Rise User
Veolia Environnement SA Hybrid 6060 Spine Rd, Boulder, CO 80301, USA
Posted 4 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Transparent & Candid
Mission Driven
Collaboration over Competition
Empathetic
Social Impact Driven
Rise from Within
Work/Life Harmony
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Time-Off
U By UNITH
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!