Vai al contenuto

Entra nel Team OpenMove

Siamo sempre alla ricerca di persone curiose, motivate e che vogliono fare la differenza. Se vuoi entrare in un ambiente giovane, dinamico e contribuire alla crescita di OpenMove, inviaci la tua candidatura.

Cosa troverai da noi?

  • Un ambiente collaborativo, dove il lavoro di squadra è davvero valorizzato
  • Opportunità di crescita tecnica e professionale
  • Formazione continua e responsabilità crescenti (corso di inglese, formazione Scrum, ecc.)
  • Welfare aziendale spendibile su piattaforma dedicata
  • Buoni pasto
  • Budget dedicato alla formazione e allo sviluppo professionale

Non trovi una posizione aperta in linea con il tuo profilo? Scrivici comunque: siamo sempre felici di conoscere nuovi talenti.

Invia il tuo CV e una breve presentazione a careers@openmove.com

 

01

Tech Lead Position

We are looking for a Tech Lead who does more than write great code or review others: we want someone who takes ownership of projects from day one, builds trust with clients, and is a solid point of reference for the people working alongside them.

Responsibilities

  • You’ll be the link between those who bring projects in, those who build them, and those who commission them. Your role is to make things happen with quality, method, and clarity, from the first client meeting to final delivery.
  • You’ll work closely with the Sales team, project managers, and technical teams to:
  • Own the intake of new projects: requirements gathering, estimation, kickoff, and technical planning
  • Act as the technical point of contact for clients throughout the project lifecycle, translating business needs into workable solutions
  • Coordinate technical teams across the company, fostering collaboration, alignment, and knowledge sharing
  • Manage priorities, risks, and roadmaps across multiple parallel projects

Requirements

  • At least 5 years of software development experience, with 2+ years in a technical leadership role
  • Hands-on project management experience: you know how to open a project, keep it on track, and close it well
  • Ability to engage with clients with clarity, empathy, and technical authority
  • Solid knowledge of modern architectures, backend and/or frontend
  • Familiarity with Agile methodologies and managing distributed or multi-project teams
  • A pragmatic approach: you don’t stop at analysis, you get things done

 

02

Backend Developer

We are looking for a Mid/Senior Backend Developer to join our engineering team.

Responsibilities

  • Design, develop, and maintain NodeJs microservices supporting transit data pipelines and public-facing APIs
  • Work with PostgreSQL and MongoDB across the full data lifecycle: schema design, query optimisation, and migrations
  • Implement event-driven architectures using MQTT and RabbitMQ for real-time telemetry and ticketing workflows
  • Integrate with GTFS and GTFS-RT data feeds in compliance with established transit standards
  • Own the full deployment lifecycle on Kubernetes, leveraging ArgoCD for GitOps-based continuous delivery
  • Collaborate cross-functionally with mobile, frontend and embedded device teams to ensure consistent API contracts

Requirements

  • Proven experience with NodeJs and the Express framework in production environments
  • Solid understanding of both relational (PostgreSQL) and document-oriented (MongoDB) databases
  • Hands-on experience with message brokers such as RabbitMQ and/or MQTT
  • Operational familiarity with Kubernetes — including troubleshooting and cluster management
  • Experience with cloud infrastructure, preferably Google Cloud Platform, and CI/CD pipelines
  • Strong communication skills and ability to work effectively within a small, senior engineering team

 

03

Platform Engineer

We are looking for a Mid/Senior Platform Engineer to join our engineering team.

Responsibilities

  • Own and evolve the Kubernetes clusters, provisioning, upgrades, networking, RBAC, and resource management
  • Manage ArgoCD and the GitOps delivery pipeline across all environments
  • Maintain and develop cloud infrastructure on GCP IaC, IAM, networking, cost optimisation
  • Operate RabbitMQ and MQTT brokers in production optimizing availability, configuration, and tuning
  • Build internal tooling and automation in Go and JavaScript with custom operators, CLI tools and scripts.
  • Set up and maintain observability: metrics, logs, and alerting (Prometheus, Grafana, or GCP-native)

Requirements

  • Strong operational experience with Kubernetes: you’ve debugged production clusters, not just deployed to them
  • Hands-on with ArgoCD or another GitOps tool in a real delivery pipeline
  • Practical experience with GCP (or equivalent cloud) and infrastructure as code
  • Comfortable writing automation in Go and JavaScript.
  • Experience running stateful services (message brokers, databases) in production with HA requirements
  • Strong communication skills and ability to work effectively within a small, senior engineering team
04

Frontend Developer

We are looking for a Frontend Developer to join our team and work on modern web and mobile applications using React and React Native, building intuitive, performant interfaces with a strong focus on user experience.

What we are looking for

  • Knowledge of React and/or React Native
  • Good command of JavaScript and modern frontend development practices
  • Experience consuming REST APIs and integrating with backend services
  • Interest in UX/UI and attention to interface usability
  • Team-oriented mindset, clear communication, and openness to feedback
  • Ability to organise your own work and manage tasks independently

Nice to have

  • Experience with messaging protocols such as MQTT or RabbitMQ
  • Native mobile development experience (Android/iOS)
  • Familiarity with Vue, Svelte, or Flutter
  • Experience with design systems, wireframing, or UI prototyping
  • Working knowledge of technical English