Full Stack Developer

Permanent employee, Full-time · Valencia

Read job description in:
Tus tareas

  • Desarrollar y mantener aplicaciones web utilizando Vue.js como framework frontend, así como tecnologías backend en Java, Node.js o similares.
  • Trabajar con bases de datos relacionales como PostgreSQL, Oracle o SQL Server, escribiendo consultas, diseñando esquemas y gestionando datos.
  • Familiarizarse y aplicar los conocimientos del Spring Framework (en caso de trabajar con Java) para el desarrollo de aplicaciones backend robustas y escalables.
  • Diseñar, implementar y consumir APIs RESTful para la comunicación entre el frontend, el backend y otros servicios.
  • Adquirir experiencia en el uso de brokers de mensajería como Kafka, RabbitMQ o MQTT para la comunicación asíncrona y el procesamiento de datos en tiempo real.
  • Explorar y aprender sobre bases de datos no relacionales (NoSQL) como MongoDB, Cassandra o Redis, según los requisitos del proyecto. 
  • Familiarizarse con Docker y su uso para empaquetado, implementación y orquestación de aplicaciones.
  • Involucrarse en proyectos que utilicen metodologías ágiles como Scrum, participando en las prácticas de desarrollo ágil.
  • Aplicar los principios de Clean Code, escribiendo código limpio, mantenible y siguiendo las mejores prácticas de desarrollo.
  • Colaborar estrechamente con equipos multidisciplinarios, incluyendo otros desarrolladores, diseñadores y analistas de negocio.
  • Mantener una mentalidad de aprendizaje continuo, estar dispuesto a adquirir nuevas habilidades y tecnologías según las necesidades del proyecto.
Requisitos
  • Experiencia de al menos 3 años en framework frontend (Vuejs, React, Angularjs o similar).
  • Experiencia de al menos 3 años en desarrollo backend Java, Node o similar).
  • Experiencia en Bases de Datos relacionales (Postgres, Oracle, SQL Server o similar).
Valoraremos
  • Experiencia en Spring Framework, diseño y uso de APIs, brokers de datos (Kafka, RabbitMQ, MQTT).
  • Conocimientos en Bases de datos no SQL y Docker.
  • Haber trabajado con metodología Scrum.
  • Conocimientos de los principios Clean Code.
Nuestra propuesta de valor para ti
  • Puesto de trabajo estable.
  • Flexibilidad horaria.
  • Teletrabajo híbrido.
  • Jornada de 37,5 horas/semana.
  • Viernes jornada intensiva, además de los meses de julio y agosto.
  • Día libre en tu cumpleaños.
  • Retribución flexible.
  • Seguro de vida y accidentes.
  • Cuota bonificada para contratación de seguro médico.
  • Formación continua.
¿Quiénes somos?

Prodevelop comenzó a especializarse en ayudar a la digitalización del sector portuario allá por el año 1993, prestando servicios y soluciones en el área de las Tecnologías de la Información y las Comunicaciones.

Desde entonces hemos ido creciendo y disponiendo de diferentes sedes, Valencia, Algeciras y Barcelona. Así como una extensa red de clientes en Europa, África, América y Oceanía.
Ya somos más de 120 profesionales altamente cualificados, y tenemos un crecimiento y rentabilidad sostenibles en los últimos años.


Nuestros Valores

  • Talento

El talento y la cualificación de los profesionales en nuestro equipo de trabajo, es lo que dará el mejor servicio a nuestros clientes.

  • I+D+i

Apuesta por la innovación a través de proyectos de investigación y desarrollo. Participamos en proyectos de investigación a nivel europeo.

  • Calidad

Comprometidos con soluciones competitivas a través de la integración de altos estándares de calidad, tecnología y conocimientos. Así como con el seguimiento de las normativas internacionales.

Your mission

  • Develop and maintain web applications using Vue.js as a frontend framework, as well as backend technologies such as Java, Node.js or similar.
  • Work with relational databases such as PostgreSQL, Oracle or SQL Server, writing queries, designing schemas and managing data.
  • Be familiar with and apply knowledge of the Spring Framework (if working with Java) for the development of robust and scalable backend applications.
  • Design, implement and consume RESTful APIs for communication between frontend, backend and other services.
  • Gain experience in using messaging brokers such as Kafka, RabbitMQ or MQTT for asynchronous communication and real-time data processing.
  • Explore and learn about non-relational databases (NoSQL) such as MongoDB, Cassandra or Redis, depending on project requirements.
  • Get involved in projects using agile methodologies such as Scrum, participating in agile development practices.
  • Become familiar with Docker and its use for packaging, deployment and orchestration of applications.
  • Apply Clean Code principles, writing clean, maintainable code and following best development practices.
  • Collaborate closely with multi-disciplinary teams, including other developers, designers and business analysts.
  • Maintain a continuous learning mindset, being willing to acquire new skills and technologies as project needs change.
Your profile
  • At least 2 years experience in frontend framework (Vuejs, React, Angularjs or similar).
  • At least 2 years experience in backend development (Java, Node or similar).
  • Experience in relational databases (Postgres, Oracle, SQL Server or similar).
We will value
  • Experience in Spring Framework.
  • Experience in design and use of APIs.
  • Experience in data brokers (Kafka, RabbitMQ, MQTT).
  • Knowledge in non-SQL databases. 
  • Experience in Scrum.
  • Knowledge of Docker.
  • Knowledge of Clean Code principles.
Why us?
  • Stable job position
  • Flexible working hours
  • 100% teleworking or hybrid. You choose
  • Friday intensive working day
  • July and August intensive working day
  • Day off on your birthday
  • Flexible remuneration
  • Life and accident insurance
  • Subsidised health insurance
  • Continuous training
  • Possibility of internal promotion
  • Professional career plan
  • Other social benefits (fitness trainer, loyalty trip, etc.)
About us

Prodevelop began to specialise in helping the digitalisation of the port sector back in 1993, providing services and solutions in the area of Information and Communication Technologies.
Since then we have been growing and have different offices in Valencia, Algeciras and Barcelona. As well as an extensive network of clients in Europe, Africa, America and Oceania. We are already more than 120 highly qualified professionals, and we have a sustainable growth and profitability in recent years.

Our Values :

Our Talent
The talent and qualifications of the professionals in our team is what will give the best service to our clients.

R+D+i
Commitment to innovation through research and development projects. We participate in European research projects.

Quality
Committed to competitive solutions through the integration of high quality standards, technology and knowledge. As well as following international regulations.

We are delighted to meet you!
Thank you for your interest in our vacancy. Please fill out the following form. If you have problems uploading documents, send them by email to talentandpeople@prodevelop.es.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.