Básico

Senior Full Stack Software Engineer

latina, lazio, Italy Compañía: JR Italy Cliente / Empleador: Entando
Publicado: 18.05.2026
Fecha de cierre: 02.07.2026
Referencia laboral: 4f909c6e36957e7438761f4d9410cc9b

Información del puesto

Ubicación
latina, lazio, Italy
Compañía
JR Italy
Cliente / Empleador
Entando
Referencia laboral
4f909c6e36957e7438761f4d9410cc9b
Tipo de listado
Básico
Se requiere permiso de trabajo de la UE
No
Publicado
18.05.2026
Fecha de cierre
02.07.2026

Descripción del puesto

About Entando

At Entando we're building the next generation of our Composable Application Platform. Our vision is to enable enterprises to move from ops to apps in no time, assembling solutions at lightspeed through a catalog-centric, cloud-native, and composable-first approach. Our platform is polyglot, language-agnostic, distributed, lightning-fast, and powered by visual composers for true holistic composition of modern applications.

Why Join Us

This is not a feature-factory role. As part of the core product team, you will work on the state-of-the-art foundations of Entando’s platform — including isomorphic frameworks, event-driven architectures, state machines, Web Standards, and more. Your contributions will directly shape how enterprises build and scale composable apps in the coming decade.

Your Impact
  • Design and implement core features with state-of-the-art technologies such as React, Bun, Elixir, and TypeScript
  • Engineer event-driven, distributed services, abstracting logic with state machines to automate complex business flows
  • Build engaging visual composers and reusable components to empower composition at every layer
  • Extend and optimize our distributed, isomorphic frameworks and SDKs
  • Deliver lightspeed development workflows that scale across enterprises
  • Mentor peers and influence architectural direction across the platform
What We’re Looking For
  • 5+ years of professional experience, with strong full stack expertise
  • Mastery of React, Bun, Elixir, Phoenix, TypeScript, Tailwind
  • Deep knowledge of event-driven architectures, Actor Systems, State Machines, Event Sourcing, and other distributed patterns
  • Proven experience with distributed systems and Web Standards
  • Familiarity with cloud-native practices, APIs, CI/CD, containers, and Kubernetes
  • Experience working with both structured and unstructured databases
  • Knowledge of advanced distributed algorithms such as CRDTs, Raft, MapReduce, VRRs, and Bloom filters
  • Notions of AI technologies, architectures, and techniques such as transformers, embeddings, RAG pipelines, knowledge graphs, recommendation systems, and explainability frameworks
  • Passion for modern, composable, distributed, and holistic architectures
Nice to Have
  • Background in micro frontends, microservices, or message brokers (Kafka, NATS, RabbitMQ)
  • Experience with polyglot runtimes and language-agnostic platforms
  • Open-source contributions or community engagement
  • Experience designing ergonomic developer tools for modern workflows
What We Offer
  • A chance to build Entando’s next-generation product at the very core
  • Work in a collaborative, distributed, open-source environment
  • Competitive compensation and a flexible, remote-first setup
#J-18808-Ljbffr

Habilidades

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Trabajos similares

Trabajos sugeridos

Eurojobs Support Assistant