Skip to content

Frontend Developer

Remote
  • Madrid, Comunidad de Madrid, Spain
  • Almería, Andalucía, Spain
+1 more
Tech

Job description

¿Sabéis cuando un proyecto comienza con una buena idea que funciona y de pronto la tecnología se vuelve fundamental e imprescindible para seguir creciendo y soñando? ¡Pues este es el caso de Twenix!


Pero...en realidad, ¿quiénes somos? 🤜 🤛

Somos una empresa tecnológica e-learning que ayuda a las empresas y profesionales a mejorar la comunicación en inglés mediante un sistema ultra-personalizado con conversaciones en inglés de 26' con profesores nativos de todo el mundo. (Twenix = twenty six)

El último año hemos conseguido el reto de construir un producto que encanta a nuestros usuarios, algo de lo que nos sentimos muy orgullosos. Actualmente se imparten más de 15000 clases de conversación mensualmente en nuestra plataforma.

Estamos revolucionando la industria de la formación de idiomas en empresas con un enfoque totalmente distinto al resto del mercado.



¿Y ahora qué? 🔮

Hemos invertido mucho tiempo y talento en entender a nuestros estudiantes, a nuestros clientes y a nuestros profesores. Tenemos un fantástico equipo de metodología y producto trabajando al 100% para seguir mejorando la experiencia de usuario a todos los niveles. Nuestro reto es el de construir el mejor producto del mercado para romper la barrera lingüística del idioma en las empresas.

Además de esto, debido al crecimiento exponencial y la apertura internacional a otros países, nos estamos preparando para que el servicio sea mucho más global y escalable, así que nos encantaría que nos ayudaras.

¿Cómo es nuestro día a día? 👨🏾‍🚀

Actualmente el equipo de tecnología lo forman unas 22 personas entre Product Managers, Designers, Developers, QA e Infraestructura.


Estas son algunas de las ceremonias y metodologías de trabajo:

  • Daily a las 9:00 (entre 5 y 15 min).

  • Sesiones puntuales de análisis cross-team para definir la mejor solución técnica a una historia de usuario o técnica con tantas personas del equipo como sea necesario.

  • Integración continua continua con Github Actions, además de diferentes entornos remotos para poder realizar las pruebas necesarias.

  • Desplegamos en cualquier momento del día sin caída del servicio.

  • Intentamos hacer charlas periódicas entre el equipo para difundir conocimiento o hablar sobre cualquier tecnología que sea interesante y podamos adoptar.

  • Utilizamos un tablero de Kanban (Jira) en nuestro día a día, lo cual nos permite organizar y poner foco en las funcionalidades que más valor aportan a nuestros usuarios.


¿Nuestras condiciones? 👍

  • 📅 Horario: entrada entre las 7:30 - 9:00 am y salida a partir de las 16:30 (no se puede terminar más tarde de las 19:00). Los viernes de 8:00 a 15:00.

  • 🌴Tenemos 26 días de vacaciones y casi tres meses de jornada intensiva.

  • 💻 Trabajo remoto o parcial. Tenemos unas fantásticas oficinas en Almería (literalmente enfrente del mar) y Madrid (Cuatro Caminos).

  • 👨🏼‍⚖️ Non-blaming culture. Todos nos equivocamos y todos acertamos, aprendemos de los errores.

  • 💧 Transparencia. La fomentamos dentro del equipo y tod@s estamos abiertos a recibir feedback tanto positivos como negativos. Nos funciona muy bien, elimina fricciones desde el primer momento y nos ayuda a todos a mejorar.

  • 💹 Creemos en el aprendizaje constante y en los planes de carrera. Por lo tanto, fomentamos tanto la asistencia a eventos como la formación.

  • 👩‍🎤 Por supuesto, formación en inglés con Twenix ilimitada.

  • 🎯 Hemos hecho mucho esfuerzo en los últimos meses para definir unos objetivos globales como empresa que alineen a los distintos departamentos.

  • 🤙 Día de tu cumpleaños libre.

  • 🏓 Tenemos mesa de ping pong tanto en la oficina de Almería como Madrid y se organizan campeonatos.

  • 🤼 Organizamos un evento anual para hacer team building con toda la compañía.

  • 🍻 Nos vamos de cervezas (o agua con gas) con bastante frecuencia, a veces se alargan pero siempre son muy divertidas.

  • ¡Y tenemos algunos perks más!



Por supuesto, no todo es perfecto 👎

Nos gusta ser claros y estos son algunos de los nuestros puntos de mejora:

  • Nuestro proceso de onboarding dejaba mucho que desear al principio. Hemos aprendido de los errores y lo hemos mejorado.

  • No tenemos tantos tests automáticos como nos gustaría. En los últimos meses hemos estado mejorado esto, pero es importante que sigamos haciéndolo.

  • Las charlas técnicas internas se hacen con menos frecuencia de la que querríamos.

Por supuesto, estamos trabajando en mejorar cada uno de estos puntos y estamos abiertos a escuchar cualquier idea o propuesta. Nos encantaría que nos ayudaras con ello.


¿En qué momento estamos y cómo nos puedes ayudar? 🚀

Actualmente, Twenix tiene oficinas en Almería y Madrid (creciendo en Barcelona también) y se encuentra entre una de las 35 startups más prometedoras de España. Contamos con +80 profesionales deseando romper la barrera lingüística en las empresas, donde grandes fondos de inversión como JME, Inveready, Brighteye o Sabadell VC nos están acompañando en esta aventura.

Te necesitamos para el reto que tenemos en los próximos meses. Tu experiencia nos ayudará tanto en hacer de Twenix un producto top en experiencia y funcionalidades como en los retos tecnológicos y estratégicos que tenemos.

Nos enfrentamos a un crecimiento exponencial nacional e internacionalmente, tenemos un roadmap de acciones técnicas que queremos llevar a cabo y queremos que se una gente al equipo que pueda ayudarnos con ello.

El principal valor de Twenix son las personas y la cultura de la empresa. El equipo está muy compenetrado y comprometido, queremos seguir creciendo manteniendo esa esencia que nos ha hecho llegar a este punto y nos llevará muy lejos. ¿Te unes?



Job requirements

¿Qué estamos buscando? 🤔

Desarrolladora/desarrollador Frontend con experiencia en Angular/React/Vue.

Estamos buscando una persona a la que le apasione el front (mínimo unos 3 o 4 años de experiencia) y que haya trabajado con Angular (React o Vue).

En el siguiente punto verás el stack con el que trabajamos, si tienes experiencia con él, mejor que mejor, pero en realidad, lo que buscamos es una persona orientada a la resolución de problemas y que encaje con el equipo. En Twenix no buscamos simples desarrolladores/ras, tu trabajo tendrá impacto directo en el producto, por lo tanto deberás participar proactivamente con propuestas.


¿Qué stack utilizamos? 👩🏽‍💻

Front

  • Angular con Typescript

  • Socket.io

  • WebRTC

  • Testing con Jest y Cypress


Back

  • NodeJS con NestJS

  • Mysql

  • Redis

  • Tests con Jest y Supertest


Infraestructura

  • Cloud en AWS

  • Github actions para (CI/CD)

  • Algo de Bash y Python

  • AWS chime (servidor WebRTC)

Con un solo comando tienes montado el entorno de desarrollo en local para que puedas empezar a trabajar sin complicaciones.

¿Te animas a unirte al cohete Twenix y despegar juntos? 🚀


Para la promoción de la igualdad, en nuestra empresa adoptamos la siguiente medida:
En igualdad de oportunidades accederá al puesto de promoción la candidata o el candidato del sexo infrarrepresentado, para el puesto donde se ha producido la vacante.

or