Offerta di lavoro per sviluppatori / system integrator / DevOps

In smart mobile Srl siamo alla ricerca di nuovi collaboratori per ampliare il team dedicato allo sviluppo del nostro prodotto Kimo, un’app mobile e web per la gestione della forza vendita nelle aziende che si occupano di distribuzione specializzata.

In particolare, abbiamo l’esigenza di rafforzarci per i seguenti ruoli:

  • Sviluppatore, sia backend che frontend
  • System integrator
  • DevOps

Ad oggi il team ha un approccio cross funzionale, ovvero ogni membro assume nel tempo le competenze necessarie per poter intervenire in tutte le aree (aumentando così la nostra resilienza), ma al tempo stesso diamo la possibilità ad ognuno di concentrarsi e specializzarsi nelle aree di maggiore interesse, in base alle proprie capacità.

Requisiti dei candidati

  1. Conoscenza delle basi della programmazione e dell’utilizzo dei database relazionali (SQL), anche senza esperienza lavorativa.
    Non è richiesta la conoscenza dei concetti elencati nella sezione “Stack tecnologico e metodologie”, per i quali sarà svolta opportuna attività di formazione.

  2. Condividere la nostra vision:
    Siamo artigiani del software e ci sentiamo realizzati quando il nostro lavoro aiuta le imprese e le persone che ci lavorano a migliorare la serenità e la qualità della loro vita, rendendo i loro processi aziendali più semplici, facili, snelli e veloci.

  3. Passione per questo mestiere e consapevolezza di lavorare in un settore, quello informatico, che richiede impegno e dedizione per imparare di continuo, anche in autonomia, tecniche e strumenti per consegnare soluzioni di maggior qualità e valore ai clienti.

Inquadramento

In base alle caratteristiche descritte nei requisiti per i candidati, riteniamo che i profili più adatti possano essere quelli di neodiplomati/neolaureati disponibili a fare un percorso di tirocinio e apprendistato, che possa terminare con l’assunzione a tempo indeterminato, ma siamo disponibili a valutare anche altre situazioni.

Stack tecnologico e metodologie

Un elenco di massima delle tecnologie e delle metodologie che utilizziamo attualmente è il seguente:

  • Architettura software basata su DDD (Domain Driven Design) e CQRS/EventSourcing (se non li conosci, il nostro Stefano fece la tesi di laurea proprio su questi argomenti, puoi farti un’idea qui).
  • Sviluppo di app mobile con Flutter e Xamarin.iOS.
  • Sviluppo web app con Flutter.
  • Sviluppo backend e webservice con .NET e linguaggio C#
  • Utilizzo di database relazionali (SQL Server, Sqlite e valutazione per il futuro di PostgreSQL) e NoSQL (MongoDB).
  • Utilizzo del motore di ricerca Elasticsearch (per “Relevant Search”).
  • Competenze da System Integrator, per l’integrazione del nostro applicativo con Erp e Crm aziendali (sufficiente la conoscenza di SQL Standard e delle funzionalità messe a disposizione dal nostro applicativo).
  • Utilizzo di buone pratiche per la gestione del progetto, come git per i repository dei sorgenti, test automatici (unit testing, integration testing, …), build automatiche, etc…
  • Gestione dei progetti attraverso principi e pratiche delle metodologie agili.

Si tratta di competenze che si acquisiscono in anni, e non necessariamente ricoperte da tutti i componenti del team: in base alle proprie predisposizioni ed interessi, ognuno si concentrerà su alcune di esse.

Sede di lavoro

I nostri uffici sono ad Arcevia (AN), ma da anni, ancor prima dell’emergenza Covid, abbiamo esperienza di lavoro da remoto.
In generale, riteniamo possa essere utile incontrarci in ufficio nel periodo iniziale di onboarding e occasionalmente nelle situazioni in cui sia necessario discutere insieme di argomenti “complessi”, ma data la situazione sanitaria attuale, cerchiamo di ridurre al minimo le attività in presenza.

Non è richiesta la trasferta presso le sedi dei clienti: le attività si svolgono in ufficio o in smart working.

Cosa offriamo

  • Percorso di formazione, guidati da mentori, per acquisire le conoscenze descritte nella sezione “Stack tecnologico e metodologie”.
  • Supportiamo la partecipazione alle community che si occupano di sviluppo software. Tra i membri del nostro team ci sono i fondatori di community come DevMarche, XPUG Marche, DotNetMarche, Italian Community Managers e Accessibility Days, nonché da anni contribuiamo agli Italian Agile Days.
  • MacBook Pro, utilizzabile anche per uso privato.
  • Smartphone aziendale.
  • Ambiente di lavoro informale.

Invia la tua candidatura

Compila il modulo presente a questo indirizzo.

Per qualsiasi informazione, scrivi a info@smartmobile.it