Enable job alerts via email!

Senior Kotlin Backend Developer

Lifull Connect

United States

On-site

USD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Una empresa innovadora busca un desarrollador para mejorar y evolucionar su motor de búsqueda Trovit. En esta emocionante posición, tendrás la oportunidad de trabajar con tecnologías modernas como Kotlin y PHP, y serás parte de un equipo que valora la colaboración y las buenas prácticas de desarrollo. Con un enfoque en la calidad del producto y un entorno de trabajo flexible, tendrás la libertad de proponer cambios y mejoras que impacten directamente en la experiencia del usuario. Si buscas un lugar donde puedas crecer profesionalmente y contribuir a un producto de gran relevancia, esta es tu oportunidad.

Benefits

Entrenamiento y programas de habilidades técnicas
Clases de inglés en línea
Seguro médico privado
Servicios de retribución flexible
Asesor fiscal para impuestos

Qualifications

  • Fuertes habilidades en Kotlin y PHP, con experiencia en TDD y entornos ágiles.
  • Capacidad para trabajar en un entorno internacional y comunicarse en inglés.

Responsibilities

  • Responsable de nuevas funcionalidades y mantenimiento del código en Trovit.
  • Colaborar con el equipo y otros stakeholders para mejorar el producto.

Skills

Kotlin
PHP
Java
Cloud e infraestructuras (AWS, Docker, Kubernetes)
TDD
Entornos ágiles
Refactorización
Inglés

Job description

En Lifull Connect ayudan a personas, entre otras cosas, a encontrar la casa que necesitan por más de medio mundo. Ayudan a mucha gente: más de un millón al día pasan por la web de su producto Trovit. Con este tráfico y más de una década de producto, no es sencillo evolucionarlo. Sí, es legacy en ese sentido, y están buscándote para poder mejorarlo, mantenerlo y evolucionarlo de PHP a Kotlin. ¿Te apuntas?

Su historia comienza en 1997 con la fundación de Lifull una empresa Japonesa de Real Estate (Originalmente llamada Next. co) que lo que buscaba era ser una empresa global dedicada al sector inmobiliario.

Lo que pasó es que Lifull empezó a ganar peso dentro del mercado y llegó a adquirir distintas empresas en el extranjero, como por ejemplo Trovit, Mitula, Nestoria, Nuroa, Dot Property, etc. En 2019, después de todas las adquisiciones, nace Lifull Connect que sería la marca que engloba a todas las empresas extranjeras.

Actualmente, están buscando un/a nuevo/a compa en Trovit, su motor de búsqueda de anuncios clasificados que opera a nivel internacional. Proporciona a los usuarios un acceso fácil y rápido a una amplia gama de anuncios de bienes raíces, empleos, vehículos y productos en general.

Tu evolución

Tu primer día

En 1 mes

Habrás completado tu onboarding y tendrás una visión de todo lo que supone un producto como Trovit y sus distintos sistemas asociados.

Ya habrás cacharreado con el producto y habrás visto alguna parte que se puede arreglar y, ya de paso, mejorar (hay muchas).

¡Seguro que en este primer mes ya habrás hecho tus primeros cambios!

Habrás hablado con varias personas que no están dentro del equipo, pero con las que tendrás relación en el futuro, ya que hay varios equipos interrelacionados.

Tendrás que escribir código nuevo en Kotlin y PHP (con el resto del equipo participarás a la migración de Trovit hacia Kotlin). En algunas ocasiones realizar la integración HTML y CSS de una maqueta proporcionada por su UX designer.

Serás responsable de las nuevas funcionalidades de Trovit.

Al mismo tiempo, buscan mejorar técnicamente y lograr un producto de alta calidad tecnológica, por lo tanto, tendrás oportunidad de proponer y llevar a cabo cambios en ese aspecto.

Te encargarás del mantenimiento del código, haciendo las actualizaciones y correcciones necesarias.

Esperan que sigas las buenas prácticas de desarrollo, aplicando los estándares de ingeniería de software.

Tendrás que colaborar con los miembros de tu equipo y también con otros stakeholders dentro de Lifull Connect.

En Lifull Connect, cada equipo se organiza como le vaya mejor. Mas concretamente, en el equipo de producto Trovit, tienen sus propios “Team agreements” y para que te hagas una mejor idea, te los detallo a continuación:

Por la mañana, una vez que todo el equipo está presente, hacen su “daily meeting” y se organizan el día. Les gusta trabajar en pair programming e intentan hacerlo cada vez que se puede.

Trabajan con Scrum y sprints de 1 semana que empiezan los lunes. Han decidido hacer una presentación y refinamiento de las tareas los jueves con el Product Manager. Los viernes dedican entre 1 y 2 horas para poner en común, aprendizajes o conocimientos y mantener una dinámica de crecimiento profesional entre todos. Además de esos rituales, hacen retrospectivas cada 2 semanas, en las que cada uno puede aportar su granito de arena para seguir mejorando como equipo.

Aunque trabajan en remoto, están en contacto todo el día a través de Slack, Google Meet, etc. para agilizar el trabajo.

También es importante entender que al ser una empresa internacional, el lenguaje vehicular es en inglés, por lo que es importante que podamos no solo leer y escribir en dicho idioma, sino que podamos tener fluidez a la hora de hablarlo en nuestro día a día.

En cuestión de horarios, tienen flexibilidad de entrada entre las 8h. y las 10h. y de salida a partir de las 17.30h. según la hora a la que empiecen. El viernes hacen jornada intensiva y los que entran a las 8h. empiezan su fin de semana a las 14h.

Además, en agosto, también tienen jornada intensiva y terminan a las 15h, o sea que se puede disfrutar de unas tardes bien largas.

Día laborable
Vacaciones
Vacaciones
25 días
Jornada laboral
Turno continuo
En verano

¡Desde donde quieras!

Esta posición es 100% remota, por lo que mientras te asegures de que tienes buena conexión, podrás trabajar desde toda la geografía nacional (o internacional si solapas horarios, eso sí, residiendo en España). Si estás cerca de Barcelona, quizás te propondrán ir a sus oficinas durante tu primera semana para que os conozcáis en persona.

Es increíble todo lo que están construyendo en Lifull, pero aún me queda contarte lo mejor: la gente con la que trabajarás codo con codo (o Slack con Slack…)

Actualmente, el equipo de B2C Trovit está constituido por:

  • Alex López Molano, Alex Epelde y Javi: Ingenieros de software, serán tus compañeros más próximos cuando estés con ellos. Todos cuentan con varios años de experiencia como desarrolladores.
  • Aitor Alzola: Es nuestro Head of Engineering B2C. Es él que supervisa y asegura la buena coordinación de los diferentes equipos de B2C.
  • Rubén Bote: Todo el mundo lo llama Bote. Es el Product Manager del equipo de Trovit. Trabaja en Lifull Connect desde varios años y también tiene experiencia técnica.
  • Guillem: QA integrado al equipo. Conoce todos los detalles de sus aplicaciones y se asegura de la calidad de sus productos.
  • Yanice Agoune: Engineering Manager del equipo. Supervisa, dirige y facilita el trabajo del equipo para asegurarse del éxito de los proyectos.
  • Aunque pertenece a otro equipo, durante este trimestre también tienen a José Manuel Déniz para reforzar el equipo como Software Engineer.

Un punto muy importante para ellos es su cultura de producto, por lo que están valorando a personas que vengan de ese entorno y tengan una sólida experiencia.

  • Fuertes habilidades en Kotlin y/o Java y/o PHP.
  • Conocimientos y experiencia en Cloud e infraestructuras en la nube (AWS, Docker, Kubernetes...).
  • Experiencia en la práctica de TDD y buenos criterios de estrategias de pruebas (Mandatory).
  • Te preocupas de que tu código sea más fácil de cambiar y mantener a través de la refactorización.
  • Experiencia trabajando en entornos ágiles.
  • Es importante para ti desarrollar software que brinde el máximo valor de la manera más sencilla (Kiss).
  • Experiencia en ambientes internacionales utilizando inglés.

Lo siguiente es un plus, pero no obligatorio:

  • Experiencia con técnicas de refactorización.
  • Experiencia con prácticas de entrega continua.
  • Experiencia con diseño y arquitecturas evolutivas.

Echa un vistazo a estos beneficios que te ofrecen:

  • Entrenamiento y programas para mejorar tus habilidades técnicas en equipo.
  • ifeel es una app genial que combina tecnología con la experiencia de psicólogos expertos. Puedes encontrar de todo: desde herramientas para cuidarte, hasta chatear o hacer videollamadas con psicólogos y talleres.
  • Clases de inglés en línea para todos los niveles.
  • Seguro médico privado. Te damos acceso gratuito al seguro Cigna Cuadro Médico Plus. ¡Tú y tu familia estaréis cubiertos!
  • Servicios de retribución flexible: (restaurantes, transporte, guardería). Ahorra dinero sin tocar tu salario anual y aprovecha beneficios fiscales.
  • Asesor fiscal para tus impuestos en España cada año. Nos encargamos de eso por ti.

¡Están aquí para ayudarte en lo que haga falta y hacer que tu experiencia sea increíble!

Beneficios
Clases de Idiomas
Presupuesto para formación
Seguro de salud
Dinámicas y eventos de teambuilding
Pack de bienvenida

Capacidad de transformar parte del salario en pagos en especie como: cheques-guardería o Tickets Restaurant.

Posibilidad de elegir equipo

Sí, aunque siempre y cuando tengas pasaporte de la Unión Europea y ganas de mudarte a España! (por temas legales, administrativos y de huso horario).

La verdad es que necesitan cubrir la posición ASAP. Harán una primera entrevista para gestionar expectativas por ambas partes y después un “full-day”: Varias entrevistas en un día/semana para que decidáis juntos si es el mejor match! Es intenso pero efectivo :)

¡No, es totalmente opcional! ¡Tienen oficinas en Barcelona y un co-working en Madrid por si vives en alguna de esas dos ciudades, que puedas ir! Si no, os veréis en persona en los eventos. Te darán todo lo necesario para que crees tu espacio de trabajo en casa (¡hasta un budget de 150 euros para comprarte una silla por Amazon!)

Tienen varias instancias donde no todos en persona (ya sea en Madrid, en Barcelona o en algún evento chulo que haya por España) y además, los equipos organizan sus propios meetups internos. Les encanta compartir aprendizaje y dar visibilidad al resto de equipos de lo que hacen!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Backend Developer (Java / Kotlin)

Accelcia Business Services

Singapore null

Remote

Remote

USD 90,000 - 150,000

Full time

Yesterday
Be an early applicant

Sr Backend Developer - Java/Kotlin - (100% Remoto)

Invillia

null null

Remote

Remote

USD 80,000 - 120,000

Full time

6 days ago
Be an early applicant

Senior Software Engineer

Podium Education

null null

Remote

Remote

USD 70,000 - 100,000

Full time

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

null null

Remote

Remote

USD 70,000 - 100,000

Part time

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

null null

Remote

Remote

USD 70,000 - 100,000

Part time

3 days ago
Be an early applicant

Senior Software Engineer - Data Acquisition

WEX

null null

Remote

Remote

USD 70,000 - 100,000

Full time

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

null null

Remote

Remote

USD 70,000 - 100,000

Part time

3 days ago
Be an early applicant

Sr .NET Full Stack Developer

Global Business Ser 4u Inc.

null null

Remote

Remote

USD 70,000 - 900,000

Full time

6 days ago
Be an early applicant

Senior Full Stack Engineer (Kotlin/Java)

ZipRecruiter

Cologne null

Remote

Remote

EUR 85,000 - 100,000

Full time

3 days ago
Be an early applicant