¡Activa las notificaciones laborales por email!

Full Stack Developer

Upbe

Marbella

Híbrido

EUR 45.000 - 80.000

Jornada completa

Hace 20 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Join a forward-thinking company that develops cutting-edge AI and Big Data products for various industries. As a Full Stack Developer, you'll collaborate with a talented team to create scalable and high-performing applications. This role offers the chance to work with the latest technologies, including Machine Learning and Natural Language Processing, while enjoying a flexible work environment that allows for some remote work. If you're passionate about quality development and eager to make an impact, this is the perfect opportunity for you.

Formación

  • 5+ years of experience in software development, focusing on full-stack.
  • Strong knowledge of frontend frameworks and backend technologies.

Responsabilidades

  • Collaborate with the team to refine product requirements and build specifications.
  • Support and enhance applications by developing reusable components.

Conocimientos

JavaScript
Python
TypeScript
HTML/CSS
Django
Angular
REST APIs
Agile methodologies
Problem-solving
Communication

Educación

Bachelor's degree in Computer Science
Master's degree in Computer Science

Herramientas

Django
Flask
Docker
Kubernetes
MySQL
ElasticSearch
MongoDB
Tableau

Descripción del empleo

Your mission

Predictiva develops disruptive products based on Artificial Intelligence and Big Data to transform Contact Centers, Fintech, and Ecommerce industries.

Our candidate will be responsible for Software Development of all Predictiva products.

The Full Stack Developer will work alongside other engineers in the team and the Software Team Lead to build an excellent, highly usable, performant, and scalable frontend/backend that provides the best user experience to our customers.

He or she will also collaborate with our delivery team to ensure new features are deployed smoothly on-site and functioning correctly with our customers on production systems.

This role offers an excellent opportunity to work on cutting-edge software technologies in the market (Big Data, Cloud, Artificial Intelligence, Machine Learning, Natural Language Processing, Automatic Speech Recognition) with a highly competent team in Marbella.

Note: This is a permanent position based in Marbella, Spain. Some remote work may be considered for suitable candidates in the Málaga province or nearby.

Your activities
  • Collaborate with the Product Owner and Software Team Lead to refine product requirements and build solid software specifications.
  • Support and enhance Predictiva Applications and Platform by improving existing components or developing new ones that can be reused across all our products.
  • Support a cross-functional team where frontend and backend activities are shared among members.
  • Create and execute test cases (Unit Test and End-to-End).
  • Assist in deploying new releases to multiple customers worldwide.
Your Key Skills
  • Good communicator, documentation skills, and team player.
  • Self-motivated, disciplined, and result-oriented.
  • Strong problem-solving and troubleshooting skills.
  • BS or MS degree in Computer Science or related field.
  • 5+ years of experience in a similar role.
  • Upper intermediate English proficiency.
  • Passion for quality development.
  • Knowledge of best practices in the full software development lifecycle, including Agile methodologies, coding standards, source control, build processes, testing, release management, and operations.
  • Frontend skills:
    • Experience with web UI architecture, UX design, and application development.
    • Solid knowledge of JavaScript, JavaScript Frameworks, TypeScript, and HTML/CSS.
    • Experience with Angular, Redux, and RxJS.
    • Experience with Unit Testing frameworks (e.g., Karma, Jasmine).
  • Backend skills:
    • Experience with Python; strong Java/C++ developers willing to transition to Python will also be considered.
    • Experience with Python frameworks like Django or Flask.
    • Experience with MySQL, ORM (e.g., SQLAlchemy).
    • Experience with REST APIs.
Extra Desirable Skills
  • Frontend:
    • Node.js
    • React
    • D3.js
  • Backend:
    • Experience developing microservices.
    • Experience with Java frameworks like Spring Boot and Spring Cloud.
    • Experience with NoSQL databases (ElasticSearch, MongoDB, HBASE).
    • Experience with big data technologies (e.g., Hadoop ecosystem).
    • Experience with Docker; Kubernetes (K8s) is a plus.
    • Experience with Tableau.
    • Experience with Machine Learning products.
    • Experience with Speech Analytics solutions.
    • Active participation in open-source projects.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.