About the role 💡

As a Senior NodeJS Backend Developer, you will spearhead server-side logic, database management, and ensure optimal performance and responsiveness to frontend requests and client-side agents. Collaborate closely with our DevOps team to scale our infrastructure and services globally within our platform.

Our Tech Stack:

  • Express - Node.js
  • MongoDB
  • Redis
  • Google Cloud Platform
  • Kubernetes
  • GitLab

What you'll do 💼

  • Develop robust backend services that integrate seamlessly with frontend functionality and client-side agents.
  • Engage and collaborate with stakeholders and the development team to capture requirements and design innovative features.
  • Optimise application services for speed, scalability, and stability.
  • Implement stringent security protocols, data protection measures, and efficient storage solutions.
  • Design and deploy data storage solutions and integrate and unit test application services for quality assurance.
  • Create reusable code and libraries.

What you'll need

  • Proficient in English (Minimum B2, Ideal C1+).
  • 5+ years of hands-on experience as a Backend Developer.
  • Proven track record in developing and consuming REST API Services, using SQL/NoSQL databases.
  • Expertise in writing clean, efficient code.
  • Understanding and application of testing methodologies like TDD and SOLID principles.
  • Proficiency in Docker containers, Kubernetes, Git version control, and CI/CD best practices.
  • Experience using data monitoring and analysis tools to optimize system performance.

Bonus Points 🦄

  • Knowledge of Mongo Atlas Search.
  • Experience using DDD and Clean architecture principles
  • Passion for audio, music, recording, or sound.

Don't meet 100% of the criteria? Research shows that women and underrepresented groups tend to apply only when they tick every box. We’d love to hear from you even if you match 75%—skills can be learned, diversity makes us stronger.

Hiring Process ⚙️

Our interview process takes place on Google Meet and tends to consist of the following stages:

  • 1️⃣ Talent Acquisition Team: Initial conversation to validate details, and experience, and provide more information about Voicemod (45 min).
  • 2️⃣ Hiring Manager: Discussion focusing on the job overview and a deeper dive into your professional experience (60 min).
  • 3️⃣ Technical Challenge: Live coding session with our team to explore your technical skills further (up to 60 minutes).
  • 4️⃣ Final Interview: A conversation centred on soft skills, ways of working within our team, and a thorough discussion of the completed technical challenge to assess the fit for the role (60 min).

If you want to have a look on how to get a successful job application, have a look here!


Important Information for Applicants ⚠️

  • English Proficiency: A minimum of B2 level in English is required for this position. We will assess your communication skills during the initial interview.
  • Video Interview Requirement: All candidates invited for an interview must join with their cameras on. We request no use of virtual backgrounds during the interview.
  • Location Accuracy: Please provide accurate information about the country from which you will work. We value transparency and will verify this information during the selection process.

Why You’ll Love Working at Voicemod ❤️

  • Flexible Working Hours ⏰ – Adapt your job to your lifestyle. You do you!
  • Remote Working 🌍 – Choose to work from home, our Valencia HQ, or the coworking space in Barcelona.
  • 23 vacation days 🌴 – Plus an extra week off in August and your birthday..
  • Anniversary Celebration Program 🎉 – Unlock extra days off, volunteering days, or time to enjoy unique experiences as you reach work milestones.
  • Generous Referral Program 💼 – Earn rewards for helping us find and hire amazing talent.
  • Extra time off on demand ⏳ – For those tough moments when you need a break.
  • Wellbeing 🏥 – Paid sick leave, maternity/paternity leave, and healthcare insurance (for employees based in Spain).
  • Remote Stipend 💸 – To cover remote working costs.
  • Free English or Spanish lessons 📚 – From beginner to advanced levels.

Want to know more about us? 🔎

Youtube | Careers Page | Glassdoor | Blog | Medium | Twitter | Instagram | Linkedin | TikTok | Facebook

If you haven't used Voicemod yet, you can download it here!