
Gramian Consulting is een remote-first adviesbureau dat zich richt op engineering-, data- en AI-talent. Het helpt organisaties hun technische capaciteit uit te breiden met talentversterking, recruitment, gespecialiseerde teams en contractmanagement. Daarnaast levert het diensten zoals het trainen en finetunen van grote taalmodellen (LLM's), AI-agents en -assistenten, MLOps en AI-infrastructuur. Het bureau ondersteunt ook de loopbaanontwikkeling van individuen via mentor- en onderwijsprogramma's over loopbaanvoorbereiding, sollicitatiegesprekken en oriëntatie op internationale markten. De werkzaamheden combineren praktische ervaring in engineering en recruitment om klanten te helpen technische teams op te bouwen en AI toe te passen op zakelijke behoeften.
Expert mobiele softwareontwikkeling, AI-trainingsprojecten
Ontwikkel uitdagende mobiele programmeeropdrachten, reproduceerbare omgevingen en referentieoplossingen voor AI-trainingsprojecten. Beoordeel door AI gegenereerde mobiele code met grondige debug-, test- en optimalisatieopdrachten.
Beschrijving
- Ontwerp realistische opdrachten voor geavanceerde AI-modellen voor mobiele softwareontwikkeling op basis van bestaande code repositories.
- Ontwikkel uitdagingen rond debuggen, functies bouwen, refactoring, statusbeheer, levenscyclusafhandeling en prestatieoptimalisatie.
- Maak opdrachten voor ten minste één specialisatie: platformonafhankelijke ontwikkeling met React Native, TypeScript, JavaScript of Flutter en Dart; iOS-ontwikkeling met Swift, SwiftUI of UIKit; of Android-ontwikkeling met Kotlin, Jetpack Compose of het Android View-systeem.
- Bereid reproduceerbare omgevingen voor met duidelijke vereisten, afhankelijkheden en uitvoerinstructies.
- Bouw deterministische geautomatiseerde controles die correcte implementaties accepteren en gebrekkige, onvolledige of hardgecodeerde oplossingen afwijzen.
- Maak en verifieer referentieoplossingen die degelijke aanpakken voor elke opdracht laten zien.
- Zorg dat opdrachten technisch veeleisend, duidelijk en reproduceerbaar zijn, en geschikt zijn om geavanceerde AI-programmeervaardigheden te beoordelen.
Vereisten
- Ruime praktijkervaring in ten minste één specialisatie in mobiele ontwikkeling: platformonafhankelijk, iOS of Android.
- Sterke beheersing van ten minste één relevante programmeertaal: TypeScript, JavaScript, Dart, Swift of Kotlin.
- Grondige kennis van mobiele architectuur, statusbeheer, asynchrone programmering en de levenscyclus van apps.
- Aantoonbare vaardigheid in het diagnosticeren van complexe problemen in mobiele apps, het vinden van subtiele defecten en het leveren van robuuste oplossingen.
- Ervaring met het bouwen van mobiele functies, het refactoren van code en het verbeteren van appprestaties.
- Vermogen om geautomatiseerde tests te schrijven, verwacht gedrag te controleren en correcte oplossingen te onderscheiden van oppervlakkige workarounds.
- Sterke analytische vaardigheden, oog voor detail en heldere technische documentatie.
- In staat om kort na de onboarding te beginnen en te voldoen aan de minimale wekelijkse eisen voor het indienen van opdrachten.