El objetivo del departamento técnico de Salesland Digital es la ideación, desarrollo, mejora e implementación de software estratégico.
El equipo se implicará de lleno en un proyecto prioritario que estamos ejecutando y que ha sido bautizado como Talento.
Se trata de un software que servirá para el registro, gestión y formalización de procesos de contratación laboral para nuestros candidatos y que dé servicio a todos los países donde operamos.
En Salesland somos más de 11.000 empleados en los 12 países donde estamos presentes. Sólo en España contratamos a 6.000 personas cada año por lo que el impacto del proyecto esperamos que sea diferencial.
¿En qué consiste tu puesto?
- Trabajarás junto al resto de tu equipo en la construcción de aplicaciones web con Next.js, React, Typescript / ES6, CSS3 y HTML5. Te enfrentarás diariamente con retos relacionados con el mundo Front-End.
- Participarás en todas las dinámicas ágiles de ejecución de los proyectos y en el ciclo completo del desarrollo de software.
- Participarás en la evolución técnica y tecnológica de los proyectos Front-End aplicando tu experiencia o investigaciones que se realizan continuamente.
- Nos gusta escribir código legible y mantenible así que aplicarás prácticas y técnicas como son el testing, principios SOLID, refactorización, arquitectura hexagonal y muchos otras buenas prácticas que hacemos en el día a día.
¿Qué consideramos necesario para optar al puesto?
- Experiencia mínima de 2 años como desarrollador/a front.
- Que tengas unos conocimientos amplios de Javascript/ES6, React, Next.js, HTML5, CSS3 y CSS-in-JS.
- Que te aposione el testing y las buenas prácticas, utilizando librerías como Jest y react-testing-library.
- Ser una persona apasionada del aprendizaje y la programación.
- Que te guste el trabajo bien hecho, cuidar los detalles y escribir un código semántico y legible.
- Demostrar motivación e ilusión por trabajar en equipos multidisciplinares. Puede sonar a tópico, pero es importante para todos que estés donde quieras estar.
- Tener cierto pensamiento crítico, esto es, no conformarse con hacer las cosas de cualquier manera y descubrir nuevas alternativas.
- Ser resolutivo/a.
- Nivel intermedio de inglés.
¿Y qué sería top?
- Que tengas un gran dominio del lenguaje Javascript y sus paradigmas de programación (asíncrona, funcional y reactiva).
- Que tengas a tu espalda unos cuantos años desarrollando aplicaciones web con React y Typescript.
- Conocimientos sobre optimización, rendimiento y accesibilidad de aplicaciones web.
- Tener conocimiento y ejecutar buenas prácticas de programación. Valoramos experiencia en testing automatizado, TDD, SOLID, código simple y refactorización.
- Unas buenas habilidades de comunicación, capacidad para colaborar y presentar tus ideas de forma clara y efectiva al resto del equipo y de la empresa. Al final, se trata de relacionarse :)
- Que te sientas cómodo trabajando con code reviews y pull requests.
- Tener experiencia con metodologías ágiles. Es nuestra manera de trabajar.
¿Qué ofrecemos?
- Teletrabajo 100%
- Creemos que las personas son lo más valioso para conseguir soluciones excelentes. Por eso, ayudarás en la formación de tus compañeros y en la tuya propia para seguir creciendo mediante cursos de formación, hacer pair programming, revisiones de código, etc.
- Una formación inicial dónde aprenderás nuestra metodología de trabajo de la mano de nuestro equipo.
- Cursos de formación continua.
- Un ambiente enriquecedor y diverso, donde desarrollarte como profesional, como persona y con unos compañeros muy majos.
- ¿Qué es importante para ti? Intentaremos conseguirlo ;)