Desarrollador JavaScript ( junior level )
Sobre nosotros
(es importante que nos conozcas un poco primero...)
Sugerendo es una consultora tecnológica que aporta claridad estratégica, conocimiento técnico e inspiración creativa para ayudar a fabricantes, mayoristas y empresas de servicios a implantar soluciones ganadoras de e-commerce.
Utilizamos soluciones software de e-commerce de mercado ya pre-construidas y se las customizamos a nuestros clientes para que logren automatizar procesos y ser más eficientes en el ámbito del comercio digital. Esas customizaciones pueden ser necesarias tanto en la parte de back-end (p.e. integraciones con ERP, CRM, BI, etc...), como en la parte de front-end (p.e. implantación de la UX/IX diseñada). Una vez instalada y customizada la solución, damos servicio durante todo el ciclo de vida de la aplicación en todo aquello que el cliente nos pida (p.e. apertura de nuevos países vía web, instalación de nuevos métodos de pago, etc.)
¿CUALES SERÁN TUS TAREAS AQUÍ?
En línea con lo que te hemos contado en el apartado Sobre Nosotros, nos dedicamos a implantar solluciones de e-commerce de mercado a nuestros clientes y a gestionar el ciclo de vida de la aplicación de aquellos clientes que ya tienen la solución implantada. Trabajamos principalmente con dos soluciones de comercio digital, una es Adobe Commerce, y la otra es Intershop Commerce Suite.
Para ese puesto en concreto, necesitamos que nos ayudes con la segunda solución, Intershop Commerce Suite. Se trata de un software que está muy extendido en países donde el e-commerce goza de una mayor madurez, tales como Alemania, Suecia, Holanda... y que, además, fue la primera empresa del mundo en crear una tienda online en el año 1992. Son pioneros en el segmento e-commerce y su software, con ya treinta años de refinamiento, permite desplegar funcionalidades preconstruidas de forma muy sencilla y gestionar las excepciones de una forma más eficiente que sus rivales.
La arquitectura de este software consiste en un motor de e-commerce basado en JAVA que actúa como back-end, y un front-end desacoplado consistente en una Progressive Web App basada en Angular (JavaScript) . Front-end y back-end interactúan vía APIs y microservicios.
Tu misión en Sugerendo será ayudarnos a implantar esta plataforma en nuestros futuros clientes, y a evolucionar las plataformas ya implantadas en nuestros clientes actuales, mayoritariamente desde el lado del back-end. Dado que se trata de un software muy potente y con muchas funcionalidades, nuestra idea es formarte inicialmente a través de los manuales oficiales de la herramienta y a través de una tutorización de nuestros compañeros más senior. Nuestra visión para ti es que te conviertas en un desarrollador e-commerce de primer nivel y un experto en Intershop, una de las tecnologías de e-commerce mejor valoradas según analistas independientes como Forrester Research.
Tenemos clientes tanto en España, como en el extranjero, principalmente en Alemania, Holanda y Suecia. Dependiendo del proyecto en el que te ubiquemos, el tamaño del equipo con el que trabajarás puede variar, y la metodología de trabajo también, pero por norma general los equipos están geograficamente distribuidos, están compuestos por gente de back y front, y se utiliza SCRUM (el inglés suele ser el idioma de los proyectos)
Acerca de tu progreso
Tus responsabilidades
- Análisis de requisitos y diseño de las posibles soluciones
- Desarrollo front-end y customización de la plataforma de e-commerce para dar cabida a nuevos procesos de negocio.
- Integración del front-end diseñado, con el back-end de la plataforma de e-commerce, así como con los sistemas legados de los clientes.
- Mantenimiento evolutivo y mejora de la aplicación
- Estar al día en lo relativo a las herramientas que forman parte del ecosistema de la plataforma e-commerce
Tu futuro entorno de trabajo
Sobre el horario
No hay nada escrito en piedra, mientras termines tus tareas en plazo, somos todo lo flexibles que podemos. Por norma general nuestros empleados empiezan entre las 8:00 y las 9:00, y terminan entre las 17:00 y las 18:00, pero dependerá en cierta manera del proyecto en el que recaigas, al cual tendrás que amoldarte. El único requisito es que no te incorpores más tarde de las 10:00, pues suele ser la hora de las daily meetings.
Sobre la asistencia
Necesitamos que vengas a la oficina 2 días por semana. Es un requisito no negociable, al menos los primeros meses. Hacemos esto porque el sotfware con el que trabajamos tiene una curva de aprendizaje lenta y la experiencia nos ha demostrado que la interacción interpersonal con otros miembros del equipo ayuda notablemente a acelerar este proceso y a una mejor integración con el resto de compañeros de la empresa.
Sobre la ubicación
Para que el trabajo semipresencial no sea un problema, tenemos la suerte de estar ubicados en pleno Paseo de la Castellana, número 194. La interconectividad es muy buena, estamos entre las paradas de metro de Plaza de Castilla y Cuzco. Por si fuera poco, tenemos una parada de autobús a pie de calle con las líneas 147, 27 y 5, que conectan con la estación Renfe Cercanías de Chamartín.
Sobre la metodología
Por norma general, trabajarás en un único proyecto, aunque ese proyecto puede cambiar a lo largo del tiempo. Nos gusta trabajar con metodología SCRUM usando CD/CI, aunque dependiendo del proyecto particular en el que te ubiquemos puede que tengas que usar KANBAN. Así mismo, nos gusta utilizar las herramientas de Atlassian (JIRA, Confluence, Trello...), pero si el cliente impone otras, nos amoldamos a ellas.
¿CON QUIÉN (Y CON QUÉ) TRABAJARÁS?
Sobre nuestro director técnico
A alto nivel dependerás de nuestro director técnico, José Antonio; él será el responsable máximo de cuestiones tales como asignarte proyecto, actuar como interlocutor entre tú y el cliente final, velar por tu correcto desempeño, calidad de tus entregas y, por supuesto, asegurar que tus aspiraciones profesionales se cumplen aquí dentro. José Antonio lleva más de 10 años en el mundo IT, ha desarrollado en back-end en diversas plataformas de e-commerce y lenguajes, y ha liderado implementaciones de proyectos de comercio electrónico de primer nivel. Ten por seguro que estás en buenas manos.
Sobre el resto del equipo
Nuestro equipo está compuesto principalmente por ingenieros informáticos e ingenieros en telecomunicaciones con un perfil mayoritario de back-end, aunque los roles de front-end están aumentando progresivamente. Ellos te mentorizarán y te asistirán en las dudas que puedas ir teniendo tanto en tu etapa inicial con nosotros, como en futuras cuestiones dificiles de resolver y por las que ellos ya probablemente habrán pasado. Nuestro personal es muy diverso culturalmente, contamos con compañeros cuyos orígenes proceden de Venezuela, Rumanía e incluso Vietnam, no vas a aburrirte. En ocasiones también tendrás que interactuar con desarrolladores externos del cliente o de colaboradores del cliente. En este caso, el espectro cultural se amplia notablemente, con desarrolladores que puede proceder de la India, Alemania, Portugal, Holanda, Suecia o Ucrania.
Sobre la herramienta software que usarás
(para tu información, somos GOLD PARTNER)
El equipo con el trabajarás es clave, pero también lo es la tecnología. Como te hemos comentado, Intershop es una plataforma de comercio electrónico líder según analistas independientes como Forrester Research. Cuenta con clientes de la talla de BMW, HP, Xerox, Würth, Brita, Miele, Norauto o Atlas Copco.
A nivel tecnológico, su back-end está basado en JAVA (se desarrolla con un Eclipse modificado) y su front-end es una PWA open source basada en Angular. Algunas otras herramientas que se utilizan dentro de este ecosistema son Maven, Bamboo, Jenkings o Git.
Te dejamos abajo información para que investigues tú mismo por tu cuenta.
¿QUÉ REQUERIMOS DE TI?
Requisitos mínimos (no negociables)
- Entre 1 y 2 años de experienca acumulada como desarrollador front-end
- Experiencia demostrable con lenguajes y librerías de front-end (HTML/ CSS, JavaScript, XML, jQuery...) y frameworks JavaScript (Angular, React/Reduct, Vue/Vuex...)
- Al menos, título acreditativo de ciclo formativo de grado superior teminado en Desarrollo de Aplicaciones Multiplataforma o aplicaciones web
- Inglés oral nivel medio (te anticipamos que te entrevistaremos en inglés)
- Que superes una pequeña prueba técnica en la que evaluaremos tus conocimientos generales en desarrollo web.
Lo que te daría muchos puntos
- Título de ingeniería técnica o superior en Informática o Telecomunicaciones
- Título acreditativo de nivel de inglés (Ideal de B2 en adelante)
- Experiencia y conocimientos en J2EE, Oracle, Maven, Servidores de aplicaciones, Web services
- Experiencia en desarrollo de proyectos de e-commerce bajo cualquier CMS (no necesariamente basados en JAVA)
- Experiencia con servicios web/APIs (SOAP, REST, JSON, XML).
- Experiencia con entornos de integración continua.
- Experiencia con otros lenguajes de programación, especialmente JavaScript / TypeScript
- Estancias de más de 6 meses en el extranjero o haber trabajado previamente en proyectos internacionales
- Dominio de herramientas como Eclipse, Maven, Bamboo, Jenkins, Git
- Conocimiento de los productos de Microsoft (Especialmente Azure, SQL Server, DevOps...)
¿QUÉ OFRECEMOS?
¿Te gustaría tener un trabajo como éste?
Pues mándanos tu CV a través del formulario o directamente a info(at)sugerendo.com