mbrane

Ingegnere Full Stack

Job Location

Catania, Italy

Job Description

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. COISA 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 jobs@mbrane.it 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. J-18808-Ljbffr

Location: Catania, Sicilia, IT

Posted Date: 11/14/2025
View More mbrane Jobs

Contact Information

Contact Human Resources
mbrane

Posted

November 14, 2025
UID: 5491624567

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.