
Gramian Consulting är ett konsultföretag med fokus på distansarbete och kompetens inom teknik, data och AI. Företaget hjälper organisationer att utöka sin tekniska kapacitet genom kompetensförstärkning, rekrytering, dedikerade team och hantering av konsulter, samtidigt som det erbjuder tjänster som LLM-träning och finjustering, AI-agenter och assistenter, MLOps samt AI-infrastruktur. Företaget stödjer även individers karriärutveckling genom mentorprogram och utbildningsprogram inom karriärförberedelser, intervjuförberedelser och orientering mot internationella marknader. Arbetet kombinerar praktisk erfarenhet av teknik och rekrytering för att hjälpa kunder att bygga tekniska team och tillämpa AI på affärsbehov.
Expert inom mobil mjukvaruutveckling, AI-träningsprojekt
Skapa krävande mobilkodningsuppgifter, reproducerbara miljöer och referenslösningar för AI-träningsprojekt. Bedöm AI-genererad mobilkod med noggranna felsöknings-, testnings- och optimeringsövningar.
Beskrivning
- Utforma realistiska uppgifter inom mobilutveckling för avancerade AI-modeller med hjälp av befintliga kodarkiv.
- Ta fram utmaningar inom felsökning, funktionsutveckling, omstrukturering av kod, tillståndshantering, livscykelhantering och prestandaoptimering.
- Skapa uppgifter inom minst ett spår: plattformsoberoende utveckling med React Native, TypeScript, JavaScript eller Flutter och Dart; iOS-utveckling med Swift, SwiftUI eller UIKit; eller Android-utveckling med Kotlin, Jetpack Compose eller Androids View-system.
- Förbered reproducerbara miljöer med tydliga krav, beroenden och körinstruktioner.
- Bygg deterministiska automatiserade kontroller som godkänner korrekta lösningar och underkänner bristfälliga, ofullständiga eller hårdkodade lösningar.
- Skapa och verifiera referenslösningar som visar välgrundade tillvägagångssätt för varje uppgift.
- Se till att uppgifterna är tekniskt krävande, tydliga och reproducerbara samt lämpade för att bedöma avancerade AI-kodningsförmågor.
Krav
- Gedigen praktisk erfarenhet inom minst en mobil specialisering: plattformsoberoende utveckling, iOS eller Android.
- Mycket goda kunskaper i minst ett relevant språk: TypeScript, JavaScript, Dart, Swift eller Kotlin.
- Djupgående kunskaper om mobil arkitektur, tillståndshantering, asynkron programmering och applikationslivscykler.
- Dokumenterad förmåga att diagnostisera komplexa problem i mobilappar, hitta svårupptäckta fel och leverera robusta lösningar.
- Erfarenhet av att bygga mobilfunktioner, omstrukturera kod och förbättra applikationsprestanda.
- Förmåga att skriva automatiserade tester, verifiera förväntat beteende och skilja korrekta lösningar från ytliga genvägar.
- Stark analytisk förmåga, noggrannhet och tydlig teknisk dokumentation.
- Kan börja kort efter introduktionen och uppfylla minimikraven för antal inlämnade uppgifter per vecka.