micro1 · Softwareontwikkeling

Open-sourcebijdrager (GitHub)

micro1

$100–$150/uurWerklocatie: Wereldwijd, volledig op afstandOp afstandAlleen geselecteerde landen

Deze vacature is automatisch vertaald. Het oorspronkelijke platform behandelt sollicitaties; controleer de oorspronkelijke eisen voordat je solliciteert. Oorspronkelijke pagina bekijken

Over de functie

Vergoeding: $100–$150/uur

Locatie: Wereldwijd, volledig op afstand

Type functie: Freelancer (~15 uur per week)

Rooster: Flexibel — u kiest zelf op welke uren en dagen u werkt, ook in het weekend indien nodig

Wij zoeken zeer ervaren open-source software engineers om bij te dragen aan een AI-trainingsproject met softwareontwikkeling, het verkennen van repositories, debuggen, systeemarchitectuur en code-evaluatie.

Het werk omvat het maken, oplossen, beoordelen en valideren van uitdagende software-engineeringtaken voor front-end- en back-endsystemen, en het helpen bij het vertalen van complete codebuilds van de ene specifieke programmeertaal naar een andere.

Wij zijn vooral geïnteresseerd in engineers die open-sourcerepositories bezitten of onderhouden of betekenisvolle bijdragen hebben geleverd aan gevestigde projecten. Bijdragen moeten echte engineeringvaardigheid aantonen, niet alleen documentatie-updates, upgrades van dependencies, opmaakwijzigingen of kleine correcties van typefouten.

Kandidaten moeten bereid zijn specifieke repositories, pull requests, issues en code te bespreken die zij zelf hebben geschreven.

Waar u aan gaat werken

  • Verken en begrijp onbekende softwarerepositories.
  • Implementeer, wijzig en debug front-end- en back-endcomponenten.
  • Volg data en uitvoering over interfaces, services, bibliotheken, API's, databases en externe afhankelijkheden heen.
  • Reproduceer softwareproblemen en achterhaal de onderliggende oorzaken.
  • Implementeer oplossingen die passen bij de architectuur en de bijdragenormen van een bestaand project.
  • Schrijf unit-, integratie-, regressie- en end-to-end-tests.
  • Beoordeel door AI gegenereerde patches op juistheid, volledigheid, beveiliging en onderhoudbaarheid.

Vereiste kwalificaties

  • Een openbaar of anderszins verifieerbaar GitHub-profiel.
  • Betekenisvol eigenaarschap van of bijdragen aan een of meer open-sourcerepositories.
  • Sterke software-engineeringervaring op het gebied van front-end, back-end, full-stack, systemen, ontwikkeltools, infrastructuur of een ander substantieel technisch gebied.
  • Ervaring met meerdere programmeertalen.
  • Het vermogen om onbekende codebases te begrijpen en aan te passen.

Relevante programmeertalen zijn onder meer TypeScript, JavaScript, Python, Java, Go, Rust, C++, C#, Ruby, PHP of andere talen die in substantiële open-sourceprojecten worden gebruikt.

Proces

  • Solliciteer naar de functie en beantwoord de screeningsvragen.
  • Voltooi een AI-interview van ongeveer 30 minuten.
  • Voltooi de beoordeling door de aanwervende manager.

Vergoedingsstructuur

De vergoeding is outputgebaseerd. Experts worden betaald per taak die aan de projectspecificaties voldoet. De tijd die nodig is om elke taak te voltooien kan variëren afhankelijk van de ervaring en werkwijze van de expert.

Er gelden minimale indieningsvereisten. Experts moeten per week een minimaal aantal taken indienen.

Starttermijn en beschikbaarheid

Wij vullen functies doorgaans binnen 48 uur in en zoeken experts die direct kunnen beginnen. Als u wordt geselecteerd, wordt van u verwacht dat u binnen 24–48 uur na het voltooien van de onboarding met uw eerste taken begint.

Vaardigheden

Python3JAVARustBasiskennis C++TypescriptGoLang
Meer vacatures in dit vakgebied →