Desarrollador/a back-end - Back-end developer

WonderBits

back-end node.js sql express orm cqrs cd/ci kubernetes docker

Descripción

¡Hola!

Somos WonderBits, una startup de desarrollo de software en Valencia con largo recorrido y amplia experiencia en múltiples tecnologías.

En WonderBits valoramos tanto la capacidad técnica como la capacidad de trabajo en equipo. Cultivamos un entorno de trabajo agradable que fomenta la transferencia de conocimientos y el descubrimiento continuo de nuevas técnicas y mejora profesional. También el reconocimiento de méritos, de buenas ideas e inclusividad. Tenemos una organización no estratificada, organizada en equipos de proyectos.

Trabajamos principalmente con tecnologías web frontend como Angular, Ionic, WebApps, PWA, aplicaciones híbridas y backends en Node.js, .Net C# y Python.

Nos enfocamos principalmente en diseño y desarrollo de soluciones a medida para empresa en BI, Transformación Digital, Analítica y Optimización con Machine Learning e Inteligencia Artificial, con una cuidada Experiencia de Usuario y Usabilidad.

Desarrollamos actualmente software para terceros con contratos de larga duración y estamos en fase de internacionalización de varias plataformas junto con empresas de referencia.

WonderBits Coop.V.

https://www.linkedin.com/company/wonderbits/ www.wonderbits.net

Buscamos

Perfil senior back-end o fullstack con conocimientos de patrones de diseño y organización software como Inyección de dependencias/IoC, Servicios/Repositorios y CQRS.

Se precisa conocimiento avanzado de SQL, Node.js y Docker.

Se valorará conocimiento de TypeScript, API REST, Typeorm, Angular, C# .Net, WebAPI, patrón MVVC y CQRS, CI/CD, Kubernetes, Gitlab. También se valorará conocer conceptos de Clean Code como complejidad ciclomática y su reducción en refactorización y soltura con TDD y BDD.

Remuneración

Rango económico: 28 - 36K€

Responsabilidades

Desarrollo y planificación de proyectos asociados a un único cliente, equipo de 8 compañeros entre front y back-end, PM, diseñadores, y potencialmente más integrantes dependiendo de las necesidades de los proyectos planteados.

Equipo

Se formará parte del equipo general de WonderBits donde se abordan proyectos para clientes de diversa envergadura para los que solemos convertirnos en partners tecnológicos.

Cuidamos de que las aspiraciones profesionales de cada uno vayan pudiendo realizarse gracias a la evolución que fomentamos, formación pagada, así como la transferencia de conocimientos entre compañeros y el cambio a proyectos más afines a lo largo de la trayectoria con nosotros.

Metodologías

Utilizamos una adaptación flexible de Scrumban o Kanban con Scrum, con un backlog contenido y planteado por proyecto.

Usamos TDD para desarrollo de algorítmica y funcionalidades críticas y CI/CD para la rápida validación y despliegue de cambios a los entornos de producción.

También hacemos pair programming y reuniones de diseño y estructura de forma regular para definir y consensuar bloques lógicos.

Trabajamos con versionado Git, aplicaciones de gestión de proyectos e interacción con el cliente como Taiga.io y Jira. Prototipado a nivel gráfico con nuestro equipo de diseño y análisis junto con el cliente usando herramientas como Invision.

Perfil laboral

Puesto a tiempo completo (40h/semana) con contrato de larga duración o indefinido.

Horario de trabajo

Nuestro horario de trabajo es flexible, permitiendo gestionar las horas semanales para por ejemplo salir antes los viernes o adecuarse a cursos que se quieran realizar.

Presencia física / remota

El puesto en principio es presencial, garantizamos la disponibilidad de al menos un mes en remoto si las necesidades de coordinación lo permiten. Estamos poco a poco adecuando los procesos para posibilitar una gestión 100% remota para quien lo requiera y mejorar en general frente al crecimiento que se nos plantea.

Nuestro espacio de oficina es un único espacio amplio y bien acondicionado situado en la Universidad Politécnica de Valencia, dentro del ecosistema de startups StartUPV.

Disponemos de todos los servicios del campus entre los que se encuentran servicio de formación permanente, pabellón de deporte, biblioteca, piscina, amplios espacios verdes y múltiples opciones de restauración.

¡Te esperamos!

Saludos del equipo de WonderBits.


ENGLISH VERSION

Hi!

We are WonderBits, a software development startup in Valencia with long experience and expertise in multiple technologies.

In WonderBits we value both technical skills as well as teamwork. We foster a pleasant work environment that enables knowledge transfer and continuous learning and professional growth. It also promotes merit attribution when is due, coming up with great ideas and inclusion. We have a flat organization, set up in project groups.

We work mainly with frontend web technologies such as Angular, Ionic, WebApps, PWA, hybrid applications and backend in Node.js, .Net C# and Python.

We focus on designing and developing bespoke solutions for companies for BI, Digital Transformation, Analytics and Optimization with Machine Learning and Artificial Intelligence, taking great care on User Experience and Usability.

We develop software for third parties on long term contracts and we are in the midst of internationalization of several platforms with high profile partners.

WonderBits Coop.V.

https://www.linkedin.com/company/wonderbits/ www.wonderbits.net

We’re looking for

Senior back-end or full-stack with knowledge of software design such as Dependency Injection/IoC, Services/Repositories and CQRS.

We require advanced knowledge in SQL, Node.js and Docker.

We will value knowledge of TypeScript, API REST, Typeorm, Angular, C# .Net, WebAPI, MVVC pattern and CQRS, CI/CD, Kubernetes and Gitlab. Also would be valued knowledge of concepts from Clean Code such as cyclomatic complexity and its reduction when refactoring and TDD/BDD skills.

Salary

Salary range on: 28 - 36K€

Responsibilities

Development of projects from just one client, 8 fellow co-workers as with front and backend, PM, designers, and more team members depending on planned projects’ needs.

Team

You’ll be part of WonderBits general team where we develop projects for different kinds of clients for which we become technological partners.

We take care that the professional aspirations of each team-mate can be fulfilled thanks to an active professional development fostering, paid learning courses, as well as knowledge transfer between co-workers and relocation to better suited professional goals projects.

Methodologies

We use a flexible approach to Scrum with Kanban or so called Scrumban, with a contained backlog per project per sprint.

We use TDD for critical algorithm and features development and CI/CD for fast validation and deployment in production environment.

We do pair regularly programming, design and structure meeting to agree and define logical blocks.

We version code in Git, and use project management software with client interaction such as Taiga.io and Jira. We design prototypes with our design team and analyse with the client using tools such as Invision and Zepplin.

Work profile

Full time work schedule (40h/week) with long term contract or unlimited duration.

Work schedule

We have a flexible working schedule, that allow us to manage weekly working hours to for example have free Friday evenings or adapt to different learning courses timetables.

In person / remote

The position offered is for in-person work, although we guarantee the availability of at least a remote work month when the project coordination so it allows. We’re in the process of improving our online coordination methods to allow for full remote work if so is required and to cope with the current level of growth.

Our office is a clear roomy space well conditioned and situated at the Polytechnic University of Valencia (UPV), inside the startup ecosystem StartUPV.

We have all campus services among continuous formation service, sports pavillion, swimming pool, bibliotheque, open wide green areas and multiple food options.

We await you!

Greetings from WonderBits team.

Sueldo

28 - 36K€

Cómo aplicar

Enviar CV y/o LikedIn actualizados a [email protected] Send your updated CV or/and LinkedIn to [email protected]