Back-end developer
Urban Campus

Urban Campus

Back-end developer

  • Indefinido 
  • Salario entre 50K € y 55K €
  • Paris 2e Arrondissement, Madrid
  • Permitido de manera ocasional
  • Formación: Sin estudios superiores
  • Experiencia: > 3 años

La empresa

Urban Campus

Urban Campus

  • Inmobiliario comercial, Trabajo colaborativo
  • Entre 15 y 50 empleados

La oferta

Back-end developer

  • Indefinido 
  • Salario entre 50K € y 55K €
  • Paris 2e Arrondissement, M…
  • Permitido de manera ocasional
  • Formación: Sin estudios superiores
  • Experiencia: > 3 años

Who are they?

It is time for people-centric living and working spaces. That is what Urban Campus does. They design and operate spaces (Urban Campuses), with the aim of transforming how people live together in cities.

Urban Campus offers coliving, coworking and shared spaces, that support the modern lifestyle of professionals, who value social interactions. They create communities of like-minded people and animate them by regularly organizing events and activities.

Why?
To answer significant societal changes. Cities are more and more attractive, people are hyperconnected yet they suffer from loneliness, they constantly are in motion and crave flexibility, freedom, and socialization.

Urban Campus welcomes all curious minds. They want to offer opportunities for everyone to discover, learn, test, make… a little or a lot. They support people in their personal or professional projects.

Urban Campus
Want to know more about Urban Campus?Company culture, teams, technical stack, jobs... Let's go for an immersion!
Visit the profile

Job description

The digital experience is at the heart of the Urban Campus vision. We are convinced that design & technology are key to creating a seamless and consistent user experience, achieve our vision and successfully redefine the way we live in cities.

Context

We have created a range of custom applications and services that fully digitalize the resident’s experience: from moving-in, to living daily and moving-out our spaces, and support our operational teams in their daily activities.

We are opening campuses in new cities and countries. That is creating new needs for our platform to support.

Team

The tech team you would join is composed of two backends, a frontend and a lead developer, not all Paris-based. We all work closely with our Product team and each member of the team owns features to work on, from the design to the implementation, delivery and maintenance.

Missions

  • Build new product features from start to finish: design, research, implementation, testing, maintenance, documentation, and polish.
  • Integrate third party services
  • Support the operation teams in their usage of the platform
  • Review code from your peers

Tech stack

Back

  • Golang (1.18) microservices with gRPC
  • Ruby scripts
  • GraphQL + Node 12
  • PostgreSQL, RabbitMQ
  • Docker + Kubernetes on Google Cloud
  • Continuous integration + deployment with GitHub & CircleCI
  • SQL dashboards on Metabase
  • Operational administration on ForestAdmin

Front

  • React.JS 17 + TypeScript with Parcel & Yarn

Benefits

  • Friday afternoons are dedicated to self-learning or small projects
  • Work in an environment open to new ideas and personal contributions
  • A week in office every quarter to plan the next period and spend time with the team
  • The position is available either partially remote in Paris/Madrid or fully remote in the same time zone.

Preferred experience

We are looking for

  • 3+ years of experience with back-end development
  • Solid knowledge of Golang or another backend language
  • Experience working with SCRUM and Agile methodologies
  • Experience with gRPC and / or GraphQL
  • Experience with a relational database such as PostgreSQL
  • Experience with Docker / Kubernetes is a plus
  • Shipped and maintained code in production
  • Good communication skills, comfortable working in a team, and can easily work with non-technical colleagues
  • Fluent in English and comfortable in French. Any other European language is a plus.

Recruitment process

  • Introductory phone call
  • Meeting with devs
  • Take-home assignment
  • Debriefing with devs
  • Team fit meeting
  • Company vision meeting
Urban Campus
Urban Campus

¿Te interesa esta oferta?

Questions and answers about the offer