mbrane
FULL STACK DEVELOPER
mbraneItaly4 days ago
Full-timeEngineering, Information Technology

CHI SIAMO


#mbrane è la startup innovativa che vuole cambiare il modo in cui le aziende gestiscono il credito. Non pensiamo al “vecchio gestionale” lento e grigio. Pensiamo a soluzioni smart, API-first, integrate con AI, cloud-native e facili da usare.


Vogliamo creare strumenti che non solo semplificano il lavoro, ma migliorano l’esperienza di chi ogni giorno si trova tra dati, numeri e decisioni difficili. Perché il credit management non deve essere un incubo da Excel infinito, ma un ecosistema digitale intelligente.


Stiamo costruendo una membrana che connette mondi complessi: dati, persone, tecnologia. E lo stiamo facendo con curiosità, visione e ambizione.


COSA CERCHIAMO


Cerchiamo un* Full Stack Developer curios*, proattiv* e con la voglia di lasciare il segno in un progetto ambizioso, che non si limiti a scrivere codice, ma che voglia costruire prodotti, risolvere problemi reali e

partecipare alle scelte tecniche e architetturali.


Farai parte di un team snello, in cui ogni linea di codice conta e ogni idea può diventare una feature chiave.


TI OCCUPERAI DI


  • Sviluppare applicazioni end-to-end (frontend + backend);
  • Process Analysis;
  • Workflow automation;
  • Collaborare alla definizione delle architetture software e dei flussi API;
  • Garantire qualità del codice con best practices, testing e code review;
  • Integrare servizi di AI generativa e automazione;
  • Contribuire alla cultura tecnica del team.


COMPETENZE RICHIESTE


  • .NET/C#, Web API, middleware, Entity Framework Core (migrations, tracking/no-tracking, performance),
  • LINQ avanzato, async/await e gestione thread-safety, MediatR / CQRS light, validazione (FluentValidation), documentazione OpenAPI/Swagger;
  • Integrazione & Microservizi: progettazione REST robusta, API versioning, idempotency, outbox pattern, message broker;
  • Sicurezza: OAuth2/OIDC , gestione JWT, CORS;
  • Database (MS SQL Server): analisi piani di esecuzione, tuning query/locking, isolation levels e transazioni, stored procedure mirate, partitioning (plus), temporal tables (plus);
  • Frontend: TypeScript solido, HTML5/CSS3/SASS (BEM/utility-first), componentizzazione, state management (query caching, store), routing, uso efficiente di fetch/HttpClient, performance (code splitting, lazy loading, prefetch), accessibilità (WCAG);
  • Git & Collaboration: branching strategy (GitFlow/Trunk-based), PR review, conventional commits, semantic versioning.


NICE TO HAVE


  • Architettura: DDD (bounded context), Clean Architecture, event-driven, saga/choreography, multi-tenant, feature flags (Azure App Configuration);
  • Testing: xUnit/NUnit, integration tests (Testcontainers), contract testing (Pact), E2E (Playwright/Cypress), coverage & mutation testing;
  • DevOps/Cloud (Azure): Azure App Service, Azure Functions (incl. Durable), API Management, Event Grid/Event Hubs, Azure Service Bus, Azure SQL; pipeline CI/CD (Azure DevOps/GitHub Actions), IaC (Bicep/Terraform), Docker, Kubernetes/AKS;
  • Frontend pro: Angular/React/Vue (almeno uno in depth; meglio 2), Storybook / component-driven, design system & design tokens, i18n, SSR/SSG (Angular Universal/Next/Nuxt), animazioni (GSAP/framer-motion), data-viz (Recharts/Chart.js/ECharts);
  • Data & NoSQL: MongoDB (schema design, aggregations), Redis (pub/sub, caching patterns), basi di ETL/ELT.
  • AI & Automation: integrazione Azure OpenAI/LLM (prompt design, RAG), Azure AI Search o vector DB.
  • Qualità & Performance: static analysis (SonarQube);
  • Certificazioni: AZ-900, AI-900, AZ-204, DP-900 (plus).


SOFT SKILLS E BACKGROUND


  • Laurea magistrale in discipline tecnico-scientifiche (o esperienza equivalente);
  • Conoscenza di SCRUM;
  • Buona padronanza dell’inglese scritto e parlato;
  • Spirito di iniziativa, problem solving e voglia di imparare;
  • Passione per la tecnologia e la qualità del software.


COSA OFFRIAMO


  • Contratto a tempo indeterminato;
  • RAL commisurata alla reale esperienza;
  • Buoni pasto e benefit aziendali;
  • Modalità di lavoro ibrida;
  • Inserimento in un contesto dinamico e ad alto impatto;
  • Formazione continua, mentorship tecnica e crescita rapida.


PERCHÉ MBRANE


Perché qui non sei un numero, ma un elemento chiave di un progetto che connette tecnologia, persone e futuro. Se vuoi costruire software che respira intelligenza, design e impatto reale, questo è il posto giusto.

Unisciti a mbrane.


Dai forma a un ecosistema che trasforma i dati in decisioni e le idee in valore. Candidati ora direttamente da LinkedIn oppure scrivici a [email protected]


In mbrane crediamo che il talento non abbia genere, età, origine o forma. Tutte le nostre posizioni sono aperte a chiunque condivida curiosità, competenza e rispetto. Promuoviamo pari opportunità e un ambiente inclusivo, libero da ogni forma di discriminazione e orientato al merito e alla crescita di ogni persona.

Key Skills

Ranked by relevance