Apsystem
Developer Mobile e Web
ApsystemItaly6 days ago
Full-time

DESCRIZIONE DELL’AZIENDA

AP System è una società che dal 1982 offre soluzioni software innovative per l’automazione dei processi aziendali delle aziende ascensoristiche. Dal 2021 è entrata a far parte della multinazionale olandese TSS (Total Specific Solution).

 

POSIZIONE

Developer Mobile e Web (Flutter, Blazor & C#/.NET)


COSA CERCHIAMO

Cerchiamo uno Sviluppatore di Applicazioni Mobile e Web appassionato e con esperienza, specializzato nella creazione di soluzioni innovative e performanti.

Il candidato ideale avrà una solida conoscenza di Flutter e Blazor per lo sviluppo cross-platform di app mobile e web, unita a comprovate competenze in C# e nel framework .NET (inclusi .NET Core, ASP.NET Core e/o .NET MAUI) per lo sviluppo backend e/o desktop/mobile.

Questa posizione offre l'opportunità di lavorare su progetti stimolanti, dal concept alla realizzazione, contribuendo attivamente alla definizione dell'architettura e all'implementazione di funzionalità chiave.


SENIORITY

Senior/medium


RESPONSABILITA’

·      Progettare, sviluppare e mantenere applicazioni mobile e web utilizzando i framework Flutter e Blazor.

·      Sviluppare e gestire servizi backend robusti e scalabili con C# e .NET (es. API RESTful con ASP.NET Core).

·      Collaborare con il team di design e di prodotto per analizzare e tradurre requisiti e wireframe in codice funzionale e ben strutturato.

·      Assicurare la qualità del codice tramite test unitari, integrazione e aderendo alle best practice di sviluppo.

·      Ottimizzare le applicazioni per prestazioni massime, scalabilità e sicurezza.

·      Partecipare alle revisioni del codice e alle discussioni tecniche.

·      Rimanere aggiornato sulle nuove tecnologie e tendenze nel campo dello sviluppo mobile e web.


REQUISITI ESSENZIALI

·      Esperienza nello sviluppo di applicazioni mobile con Flutter.

·      Conoscenza del linguaggio di programmazione Dart.

·      Esperienza nello sviluppo di applicazioni web con Blazor.

·      Esperienza nello sviluppo con C# e il framework .NET (es. .NET Core, ASP.NET Core).

·      Conoscenza framework Blazor

·      Familiarità con i principali pattern di progettazione software (es. SOLID, Clean Architecture, design patterns, CQRS, Unit of work, microservice)

·      Esperienza con database relazionali (es. SQL Server, PostgreSQL, MySQL) e/o NoSQL (es. MongoDB).

·      Conoscenza dei sistemi di controllo versione, in particolare Git.

·      Capacità di lavorare in team, buone doti comunicative e proattività.


REQUISITI PREFERENZIALI

·      Conoscenza con .NET MAUI per lo sviluppo di applicazioni mobile e desktop cross-platform.

·      Conoscenza Elastic Search, Redis Cache, Entity Framework.

·      Familiarità con metodologie Agile (Scrum, Kanban).

·      Esperienza con servizi cloud (es. Azure, AWS, Google Cloud Platform).

 

COMPLETANO IL PROFILO

·      Propensione all’innovazione

·      Esperienza nello sviluppo di soluzioni di system integration

·      Problem solving

·      Approccio strutturato

·      Disponibilità immediata

·      Inglese fluente

·      Formazione universitaria


COSA OFFRIAMO

Si offre contratto a tempo indeterminato con RAL commisurata alla effettiva esperienza del candidato


Key Skills

Ranked by relevance