Software Developer (+3 years) - Barcelona (Hybrid)

Mitte
Barcelona, Spain
7 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Barcelona, Spain

Tech stack

Flutter
Clean Code Principles
API
Artificial Intelligence
Amazon Web Services (AWS)
Continuous Integration
DevOps
PostgreSQL
MongoDB
Software Engineering
Twilio
Backend
Vue.js
Non-relational Database
Nintex
React Native
Front End Software Development
NestJS
Terraform

Job description

  • Analyze and leverage data to improve billing, occupancy, and decision-making.
  • Optimize deployments and automate environments (DevOps, CI/CD).
  • Build integrations with external systems and APIs.
  • Explore and implement AI models for pricing optimization, process automation, and predictive analytics.

Why Mitte?

  • Manage rates centrally, consolidate payments and reports, and gain full operational visibility.
  • Work in a young, innovative, and passionate team eager to learn and tackle challenges.
  • Scale-up environment: see your impact directly and grow fast.
  • Hybrid model: Barcelona office + 1 day remote.
  • Flexible schedule and supportive team culture with afterworks and continuous learning.

Our stack

Vue.js · Nest.js · React Native · Flutter · PostgreSQL · MongoDB · AWS · Terraform/Terragrunt · N8N · Retell AI · Twilio

Requirements

  • +3 years of software development experience.
  • Solid experience with Node.js backend and modern frontend frameworks (Vue.js preferred).
  • Experience with relational and non-relational databases.
  • Product engineering mindset: clean code, testing, efficiency.
  • Autonomy, curiosity, and strong communication skills.

About the company

Do you want to join a scale-up that's transforming urban mobility? At Mitte, we're fully digitizing parking and building management, helping operators and cities optimize sales, automate processes, and improve user experience. Our platform already handles over 900,000 transactions per month across Europe and the US.

Apply for this position