Fleksy
TeamFleksy
Fleksy
Oferta cerrada el 10/05/2022

Senior Android Developer

Salario50-62K
Remoto100%
Stock OptionsFull-RemoteCulturaStartupCrecimiento

¿Te gustaría mejorar la experiencia de MILLONES de personas a la hora de escribir en sus teléfonos móviles?

Fleksy es uno de los teclados más populares del mundo. Gracias a su SDK para iOS y Android, llevan a otro nivel la personalización y la experiencia de escritura en cualquier smartphone y buscan talento para sus filas. ¿Te unes a su equipo?  👇

¿Qué harás?

Fleksy es una startup creada en UK y afincada en Barcelona. Ya tienen más de 5 años de logros y premios a sus espaldas mejorando la experiencia de más de 20 MILLONES de usuarios/as ofreciéndoles una personalización única en sus teclados.

Cuentan con un SDK muy potente tanto en IOS como Android y están metidos en jaleos tan interesantes como, por ejemplo, ayudando en investigaciones del sector salud midiendo el impacto de los tratamientos a través de métricas que obtienen con sus teclados, ¡WOW!

Estas son algunas de las soluciones que están ofreciendo: 

Están en un momento de alto crecimiento y necesitan talento con muchas ganas y actitud para que, además de que les sigas ayudando a evolucionar su SDK, aportes todo tu know-how y background para seguir innovando y creciendo.

Les estamos ayudando a sumar a sus filas a una persona en la parte de Android Engineer. No serás el/la primer manfredita que se une a su equipo y te podemos asegurar que lo que nos cuentan desde dentro es muy positivo.

👉 Respecto a su stack: 

Para la parte Android, lo tienen desarrollado en Kotlin, siguiendo patrones de arquitectura estándar en la industria (MVVM). Los modelos de procesamiento de lenguaje natural se ejecutan sobre PyTorch mobile y Tensorflow lite.

Tanto la parte iOS y la parte Android integran su motor de procesamiento de lenguaje natural multiplataforma programado en C++ y Rust.

En cuanto a backend, intentan simplificar al máximo y usan los servicios disponibles en AWS.

Tu evolución

Fleksy
Tu primer día

En 1 mes

¡Aterrizarás!

Gracias al onboarding que tienen preparado para ti, ya estarás familiarizado con la base de su código.

Conocerás a todo el equipo, qué hace quién, dónde encontrar la documentación para resolver tus dudas y cuál es el proceso de desarrollo con todas sus convenciones. 

Comenzarás a participar en la cultura del equipo, a hacer las primeras contribuciones y a disfrutar del proyecto en todo su conjunto.

Tus responsabilidades

  • Propondrás e implementarás nuevas funcionalidades al SDK para hacerlo brillar como se merece.

  • Medirás y optimizarás el rendimiento de la aplicación a nivel de CPU y de consumo de memoria.

  • Realizarás el mantenimiento y las mejoras del SDK.

  • Darás soporte de último nivel a la integración del SDK tanto clientes externos como la versión pública de Fleksy.

  • Trabajarás en estrecha colaboración con los equipos de Producto, UX y API para analizar los requisitos y las especificaciones del producto y aportar con tus ideas para llevar a otro nivel la experiencia de las personas.

¿Cómo lo harás?

Tienen una estructura muy horizontal y una cultura muy fresca. 

Para Fleksy, la comunicación es fundamental y fomentan una cultura de aprendizaje en la que todo el equipo puede dar siempre su opinión de manera constructiva, ¡no encontrarás barreras! 

No utilizan un modelo de desarrollo estándar, tienen ciclos de desarrollo de 45 días. La primera semana es la semana de planificación y presentación de iniciativas, las siguientes cuatro semanas son de desarrollo y finalmente disponen de una semana de preparación de release y retrospectiva. 

Dan mucha MUCHA importancia a la calidad, por lo que cualquier desarrollo debe estar amparado por un proceso de testeo. Cualquier aporte que puedas hacer en este sentido, será un plus.

En equipo, siempre EN EQUIPO 🤜🤛. Protegen su cultura por encima de todo y quieren que las siguientes incorporaciones sigan manteniendo ese buen rollito que tienen. 

¿Cuándo trabajarás?

Aquí nadie calienta la silla. 

Como buena startup, tienen horario flexible y trabajan de forma asíncrona siempre que sea posible. La mayoría del equipo trabaja de 9:30 a 17:30, aunque hay miembros que tienen horario adaptado, media jornada, jornada reducida, etc.

Día laborable

Jornada completa

Vacaciones

24 días

Jornada laboral

Flexible

¿Dónde trabajarás?

Remoto

100%

¿Tienes Wifi? ¡Pues desde DONDE QUIERAS! Es una posición 100% remota.

Su base de operaciones está en Barcelona pero el equipo está distribuido por toda España y hay alguna que otra persona en Francia o en USA.

¿Con quién trabajarás?

Son un equipazo con un alto nivel técnico y están deseando conocerte.

Ahora mismo, en Ingeniería, está compuesto por 1 desarrollador iOS, 2 desarrolladores Android, un QA lead y dos investigadores aplicados de procesamiento de lenguaje natural. 

En tu día a día no sólo interaccionarás con el equipo de ingeniería, así que te presentamos a aquellos/as con quien más lo harás:

  • Francesc Garcia (Co-founder y CTO). Lleva toda la parte tecnológica y lidera el desarrollo del motor de procesamiento de lenguaje natural multiplataforma.
  • Xevi Farrarons (Co-founder, COO y desarrollador iOS). Te formará y te dará el relevo en el desarrollo de iOS, aunque siempre tendrás su soporte para cualquier duda.
  • Antonio Jesús Pallares Martin (iOS Lead). Antonio está encabezando la iniciativa de modernizar nuestro SDK en iOS para que esté al mismo nivel de facilidad de uso que nuestro SDK en Android.
  • Horaci Cuevas (Android Lead). Harás equipo con él para hacer que nuestro SDK para que las dos plataformas sean soportadas al mismo nivel.
  • Pierre Terroitin (Android Developer). Siempre estará a tu lado para ayudarte a migrar funcionalidades existentes en Android a iOS.
  • Marc Juvillà (NLP Engineer). Cualquier pregunta sobre el lenguaje humano se la puedes hacer a él, si no conoce la respuesta, la buscará.

Vete poniéndoles cara :)

¿Qué piden?

Les estamos ayudando con 2 posiciones: IOS Engineer y Android Engineer y antes de entrar en la lista, decirte que por encima de todo está la ACTITUD, LAS GANAS y el enfoque en hacer desarrollos de CALIDAD.

Su lenguaje vehicular es el inglés por lo que debes de poder comunicarte a nivel profesional en el idioma de Shakespeare.

Dentro requisitos 👇:

  • +/- 2h CET Zona horaria
  • Al menos 4 años de experiencia en desarrollo mobile (Android con Kotlin). 
  • Experiencia creando aplicaciones desde cero con visión de todo el ciclo de desarrollo.
  • Conocimiento y experiencia con principios de diseño de las interfaces de usuario intuitivas y agradables para Android.
  • Experiencia aplicando buenas prácticas de desarrollo y testing de producto.
  • Experiencia trabajando con CI/CD (Bitrise, Jenkins, GIT,...)
  • Capacidad para adaptarse a un equipo dinámico de alto crecimiento.
  • Empatía para dar feedback de forma respetuosa y de manera amable.

Tecnologías

Innegociable

  • Android
    Avanzado
  • Kotlin
    Avanzado

Estaría bien

  • AWS
    Intermedio

Suma puntos

  • Python
    Intermedio

Otras habilidades

Innegociable

  • Trabajo en equipo
  • Adaptabilidad al cambio
  • Atención al detalle
  • Proactividad
  • Capacidad de recibir feedback

Estaría bien

  • Aprendizaje Continuo
  • Autonomía en el aprendizaje
  • Inteligencia emocional

Suma puntos

  • Capacidad de mentorización
  • Liderazgo
  • Gestión de equipo
  • Visión estratégica

¿Qué ofrecen?

Salario

50-62K

Horario

Flexible

Remoto

100%
  • 💰 Stock Options: 10000 acciones de su plan de Stock Options. (Si quieres saber qué es una Stock Options dale aquí).
  • 🏡 Trabajo 100% remoto, con horario flexible.
  • 🤓 Presupuesto para formación y crecimiento personal.
  • 🩺 Retribución flexible: 100€ por trabajo remoto en nómina + 100€/mensuales de gastos generales gestionados por la compañía (luz, teléfono, etc).
  • 🌴 24 días de vacaciones al año.
  • 🤜🤛 Actividades presenciales 2 veces al año. Nos gusta la naturaleza y normalmente van enfocadas a hacer una excursión con actividades al aire libre, siempre acompañado de una buena comida.
  • 🔝 Por último, pero no menos importante, un muy buen ambiente de trabajo.

What the FAQ?

Si, siempre y cuando la zona horaria sea +/-2 CET. Para contrataciones fuera de la UE, utilizan Letsdeel y el país debe estar soportado por esta plataforma.

La verdad es que necesitan cubrir la posición YA de YA, por lo que tratarán de ser lo más ágiles posibles.

Normalmente, su proceso de selección consta de 4 fases: charla con Francesc, prueba técnica (en casa), revisión de prueba técnica y entrevista cultural.

NO. Han tenido miembros del equipo trabajando desde USA, con eso te decimos todo. No tienen oficina.

Transparencia personal y profesional.

Organizan encuentros presenciales 2 veces al año. El lugar no es el mismo siempre e intentan que sean dos días llenos de actividades de team building y trabajo en persona.