Fleksy
Head image
Fleksy

Senior iOS Developer ⌨️ 📲

Salario60-70K
Remoto100%
Horario FlexibleFormaciónRetribución Flexible

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

Fleksy es uno de los teclados más populares en el mercado. Gracias a su SDK para iOS y Android, ha ayudado a muchas empresas en todo el mundo a ofrecer excelentes experiencias de escritura a sus clientes. Únete a su equipo y podrás ser parte de la evolución de su innovador producto.

Qué harás

Fleksy es una empresa creada en el Reino Unido y tiene filial afincada en Barcelona. Todo su equipo trabaja en remoto desde diferentes puntos de Europa con horario flexible.

Liderarás el área de iOS y te encargarás de seguir desarrollando y mejorando su SDK para iOS, dando soporte a la cartera de clientes, así como la aplicación Fleksy disponible en la AppStore y usada por más de 20K usuarios diariamente. Por supuesto, no solo te encargarás de la ejecución de la evolución de este SDK, sino que serás parte importante en la definición de dicha evolución, aportando todo tu know-how y background para conseguir una mejor plataforma, con una experiencia de usuario TOP.

Su SDK está programado en Objective-C y Swift e integra su motor de procesamiento de lenguaje natural multiplataforma programado en C++.

Algunas funciones que harás en tu día a día:

  • Soporte de último nivel a la integración del SDK tanto clientes externos como la versión pública de Fleksy.
  • Añadirás nuevas funcionalidades al SDK y a la aplicación pública para hacerla brillar como el SDK y la aplicación pública de Android.
  • 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 para iOS.

Tu evolución

Fleksy
Tu día CERO

En 1 mes

Habrás intentado asimilar todas las horas de formación del proceso de onboarding y habrás comenzado a familiarizarte con la base de código.

Conocerás quiénes serán todos tus compañeros, a qué se dedica cada uno, dónde encontrar la documentación de cada cosa y cuál es el proceso de desarrollo con todas sus convenciones. 

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

Cómo lo harás

Tienen una estructura muy horizontal y una cultura muy fresca. La comunicación para ellos es muy importante y fomentan que todo el mundo pueda dar siempre su opinión constructiva, ¡aquí no encontrarás barreras! El trabajo en equipo es clave y se valora mucho que todas las incorporaciones sumen al buen rollo ambiental 🤗

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 tres semanas son de desarrollo. Al dar gran importancia a la calidad final y la experiencia de usuario, se dedica un tiempo especial de una semana para la preparación de la release y el testeo. Tras lo cual se sumará una retrospectiva -donde será muy valorado todo lo que puedas aportar desde tus primeros pinitos- para poder ir aplicando la mejora continua en cada ciclo. ¡¡Cada entrega es una fiesta!!



Cuándo trabajarás

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

Dónde trabajarás

Remoto

100%

¡¡DESDE DONDE QUIERAS!!

Está posición es 100% remota, por lo que mientras te asegures que tienes buena conexión, podrás trabajar desde los Alpes ⛰️ o desde la furgo que te hayas comprado este año 🚌.

Aunque la sede central está en Barcelona (por si quieres pasarte con la furgo 😜), el equipo está distribuido mayoritariamente por España, aunque tienen alguna persona en Francia o UK.

Con quién trabajarás

Dentro de Fleksy, el equipo de Thing Thing con el que trabajarás, está compuesto actualmente por 8 personas y su objetivo es ser 12 después de verano. Actualmente el equipo de ingeniería está compuesto por 1 desarrollador iOS, 2 desarrolladores Android y un investigador aplicado de procesamiento de lenguaje natural. 

En tu día a día no sólo interactuarás con el equipo de ingeniería, así que te presentamos con quien trabajarás en tu día a día:

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.

Vicky Gerchinhoren (CDO). Experta en UX y en todo lo que haga la vida más fácil a nuestros usuarios y clientes.

Horaci Cuevas (Android Lead). Harás equipo con él para hacer que nuestro SDK para que las dos plataformas sean soportadas al mismo nivel. Ha sido el último en incorporarse y aún no tiene foto corporativa 😅

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á.



Qué piden

Están buscando una persona capaz de comprometerse con un proyecto apasionante, que se mueva como pez en el agua en entornos iOS, tanto objective C como Swift, con capacidad analítica y que entienda la calidad como base de todo buen desarrollo. Específicamente les gustaría que cumpliese con los siguientes requisitos:

  • Como mínimo 4 años de experiencia en desarrollo iOS (tanto objective-C como swift)
  • Has lanzado múltiples aplicaciones para iOS.
  • Tienes conocimiento en el diseño de interfaces de usuario agradables e intuitivas para iOS.
  • Puedes comunicarte en inglés a nivel profesional. 
  • Experiencia aplicando buenas practicas de desarrollo y testing de producto.
  • Experiencia trabajando con CI/CD (Jenkins, GIT,...)

A nivel personal:

  • Tienes la empatía para dar feedback de forma respetuosa y de manera amable con el equipo. ¡El respeto y la motivación del equipo son claves!
  • Eres estructurado/a y autónomo/a.
  • Tienes capacidad de compromiso: como mínimo haber trabajado en 2 empresas con al menos 2 años de antigüedad en cada una.

Si cumples con todo lo anterior (no piden demasiado), ya eres un candidato totalmente válido, pero conseguirás puntos extra para notaza, si adicionalmente dispones de:

  • Conocimientos de C++ (su motor de autocorrección está desarrollado en este lenguaje)
  • Experiencia en AWS con algunas de estas tecnologías:
  • iOS SDK,
  • S3
  • API Gateway
  • Cognito.

Qué ofrecen

Salario

60-70K

Horario

Flexible

Remoto

100%
  • 💸 Salario de entre €60k-70K.
  • 🏡 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).
  • ⛰️ 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.
Fleksy
Senior iOS Developer ⌨️ 📲 100% remoto
Salario60 - 70K