Backend Senior Developer (Laravel) - Remote

Permanent employee, Full-time · Remote

Read job description in:
# What you'll do

This role is ideal for a candidate who is experienced in:

  •  To code all required stories/modules/versions for the backend/API/platform.

  • To write clean code: elegant (pleasing to read), focused, taking care of (taking time to keep it simple and orderly, with appropriate attention to details), avoiding redundancy and applying team guidelines.

  • To comment code thinking in others (simple and direct comments but explaining to those who didn’t code it).

  • To apply team VCS (branching, versioning, commit) guidelines. Branching and merges should be done one time, carefully and respecting other coders' work. Code conflicts should be fixed atm.

  • To refactor redundant or incorrect code if found and if possible.

  •  To apply Agile (SCRUM) methodology as a team and individual, caring about quality, resources and time. To meet deadlines for every sprint and raise a flag on time when issues are encountered. Deadlines are important for team success. Stories/Tasks must be always updated on time (clickup).

  • To document (releases) caring about the people that will learn about our work. Documentation should be structured, clear and done on time. IT documentation must always be done in English.

  • To share with the team knowledge and thoughts about methodologies and technologies.

  • To do some other IT related tasks (not directly related to code), such as Systems Administration (especially for deployments) or other requirements.


In a nutshell, you KPI and deliveries will be: 

- Sprints code/commits/branches/stories.

- Release documentation.

- Other IT required documentation.

- Deadline execution/deviation for development - Responsible for meeting deadlines on time.

# How we imagine you

We know that perfect candidates don’t exist. We’d love to learn more about you. Even if just a few of those apply to you.

  • Laravel Framework experience (minimum 3 years). This means that you already have been working on projects in Laravel and can prove a good knowledge of the framework, their ORM models, the MVC structure and how to work with Laravel for API development. Do not apply if you work in other frameworks but have not worked in Laravel.

  •  This includes experience in the following Laravel modules:

- API development

- Eloquent ORM. This includes understanding how models, relationships and databases work and being good optimizing queries, making advanced eloquent helpers usage and understanding that the database is a bottleneck sometimes and proper optimization here is key.

- Authentication (Passport)

- Queues & Jobs

- Validation

- Logics. You should be able to understand basic problem solving by logic in methods and applying elegant and optimized solutions.

- Other architectures additionally to basic MVC. We use our own logic library and we expect you to be familiar with advanced arquitectures.

  • Agile/SCRUM methodology

  • Git VCS knowledge

  • Basics of FE: JS frameworks are appreciated (such as Angular). We just expect you to understand how the front end will interact with our API in a proper way.

  •  Basics of DevOps. Knowledge of AWS is a plus

  • Hands on attitude: Ability to work independently and be proactive rather than reactive.

  • Never settle. You always strive to develop personally and professionally, open to learn new things and share the ones you expertise.

  • English and Spanish written/spoken. We live in Spain but we document in English and work with overseas english speaker team mates

# Why Apartool?
  • A diverse, inclusive, and fun international environment

  • The opportunity to join a company at the beginning of its growth cycle, building a high-impact business from the ground up by bringing convenience to corporate housing.

  • Culture of freedom, responsibility, and constructive feedback

  • An entrepreneurial environment that encourages innovation

  • Open and regular communication about our direction and progress.

  • A lovely office in the center of Barcelona with an amazing terrace

  • Flexible work environment & flexible schedule

  • Half-day Fridays

  • Competitive salary package in line with industry standards.

  • Free language classes twice a week

  • Free coffee & tea every day at any time and beers on Fridays

  • After-work gatherings every month and other cool company even

About us
We are the temporary accommodation management platform for companies that relocate their employees. We simplify temporary corporate accommodation: we make corporate Travel and Mobility Managers’ life easier and help people feel at home wherever they need to travel for work. We want to be the leading platform in Europe and the Middle East. We believe that housing should not limit how, where and when business is done: our mission is to create a global corporate accommodation solution that is indispensable to big companies and desired by relocated employees. 

We aim to set new standards in temporary accommodation, comfort and convenience for corporate agencies, relocated personnel and business travelers: no matter the destination or the continent they travel to, our Apartool Homes will always offer the same booking process, through the same unique technology, with the same services and the same payment and cancellation policies. It’s as simple as that.

That’s why we have created a new, modern mode of housing, making it easy to live well, reliably, safely, comfortably and even stylishly, anywhere, anytime.

Join the Apartool team!
At Apartool, our team is what makes us different. Each one of us contributes every day to make this project grow together. Our work is to keep moving forward and to help each other to meet all the goals and challenges that we face everyday as well as to keep the good environment that defines us. 

We are looking for a candidate who wants to grow and learn with us, and who is prepared for a constantly changing environment. Your know-how and your ideas are important to us. Do you want to simplify Temporary Corporate Housing with us?
¿Quiénes somos?
Somos la plataforma de gestión de alojamiento temporal para empresas que reubican a sus empleados. Simplificamos el alojamiento corporativo temporal: facilitamos la vida de los responsables de Viajes y Movilidad Corporativa y ayudamos a las personas a sentirse como en casa dondequiera que viajen por trabajo. Queremos ser la plataforma líder en Europa y Oriente Medio. Creemos que la vivienda no debe limitar cómo, dónde y cuándo se realiza el negocio: nuestra misión es crear una solución global de alojamiento corporativo que sea indispensable para las grandes empresas y deseada por los empleados reubicados. Nos proponemos establecer nuevos estándares en alojamiento temporal, comodidad y conveniencia para agencias corporativas, personal reubicado y viajeros de negocios: sin importar el destino o el continente al que viajen, nuestros Apartool Homes siempre ofrecerán el mismo proceso de reserva, a través de la misma tecnología única, con los mismos servicios y las mismas políticas de pago y cancelación. Es así de sencillo.

Por eso hemos creado un nuevo y moderno modo de vivienda, que facilita vivir bien, de manera confiable, segura, cómoda e incluso con estilo, en cualquier lugar y en cualquier momento.

Únete al equipo de Apartool

En Apartool, nuestro equipo es lo que nos hace diferentes. Cada uno de nosotros contribuye diariamente para hacer crecer este proyecto juntos. Nuestro trabajo consiste en seguir avanzando y ayudarnos mutuamente a alcanzar todos los objetivos y desafíos que enfrentamos a diario, así como mantener el buen ambiente que nos define.

Estamos buscando a un candidato que desee crecer y aprender con nosotros, y que esté preparado para un entorno en constante cambio. Tu experiencia y tus ideas son importantes para nosotros. ¿Quieres simplificar el alojamiento corporativo temporal con nosotros?
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.