
Gramian Consulting er et konsulentselskap med fokus på fjernarbeid og kompetanse innen teknologi, data og kunstig intelligens. Selskapet hjelper organisasjoner med å utvide sin tekniske kapasitet gjennom kompetanseforsterkning, rekruttering, dedikerte team og håndtering av kontraktører, samtidig som det tilbyr tjenester som LLM-trening og finjustering, AI-agenter og assistenter, MLOps og AI-infrastruktur. Selskapet støtter også individuell karriereutvikling gjennom mentorordninger og opplæringsprogrammer innen karriereforberedelse, intervjuforberedelse og orientering mot internasjonale markeder. Arbeidet kombinerer praktisk erfaring med teknikk og rekruttering for å hjelpe kunder med å bygge tekniske team og ta i bruk AI for å møte forretningsbehov.
Ekspert på mobil programvareutvikling, AI-treningsprosjekter
Lag krevende mobilkodeoppgaver, reproduserbare miljøer og referanseløsninger for AI-treningsprosjekter. Vurder AI-generert mobilkode med grundige øvelser i feilsøking, testing og optimalisering.
Beskrivelse
- Utform realistiske oppgaver innen mobilutvikling for avanserte AI-modeller ved hjelp av eksisterende kodelagre.
- Utvikle utfordringer innen feilsøking, funksjonsutvikling, refaktorering, tilstandshåndtering, livssyklushåndtering og ytelsesoptimalisering.
- Lag oppgaver innen minst ett spor: utvikling på tvers av plattformer med React Native, TypeScript, JavaScript eller Flutter og Dart; iOS-utvikling med Swift, SwiftUI eller UIKit; eller Android-utvikling med Kotlin, Jetpack Compose eller Androids View-system.
- Klargjør reproduserbare miljøer med tydelige krav, avhengigheter og instruksjoner for kjøring.
- Bygg deterministiske automatiserte kontroller som godtar korrekte løsninger og avviser mangelfulle, ufullstendige eller hardkodede løsninger.
- Lag og verifiser referanseløsninger som viser gode tilnærminger til hver oppgave.
- Sørg for at oppgavene er teknisk krevende, tydelige og reproduserbare, og egnet til å vurdere avanserte AI-kodeferdigheter.
Krav
- Betydelig praktisk erfaring innen minst én mobil spesialisering: utvikling på tvers av plattformer, iOS eller Android.
- Svært gode kunnskaper i minst ett relevant språk: TypeScript, JavaScript, Dart, Swift eller Kotlin.
- Inngående kunnskap om mobilarkitektur, tilstandshåndtering, asynkron programmering og applikasjonslivssykluser.
- Dokumentert evne til å diagnostisere komplekse problemer i mobilapper, finne subtile feil og levere robuste løsninger.
- Erfaring med å utvikle mobilfunksjoner, refaktorere kode og forbedre applikasjonsytelsen.
- Evne til å skrive automatiserte tester, verifisere forventet atferd og skille korrekte løsninger fra overfladiske snarveier.
- Sterke analytiske ferdigheter, nøyaktighet og tydelig teknisk dokumentasjon.
- Kan starte kort tid etter onboarding og oppfylle minimumskravene til ukentlige oppgaveinnleveringer.