Werken bij Giant Fox – Developer mode

Voor een echte ontwikkelaar zeggen een paar code-snippets vaak meer dan duizend woorden. Daarom speciaal voor jullie developers onze werkwijze voor solliciteren en werken bij Giant Fox in code snippets.

En voor je partner, familie en/of vrienden die dit niet begrijpen hebben we deze informatie ook op de non-developer manier uitgeschreven (met echte originele stock foto’s net zoals al onze concollega’s )


Solliciteren-bij

Simpel, snel en meteen met de juiste mensen.

User you = new User();
Giant newGiant = GiantFox.contact(you)

GiantFox.introduction(newGiant)
Result testResult = newGiant.makeTest(GiantFox.sendTest())

if(testResult == result.OK){
 newGiant.Match = GiantFox.secondtalk(newGiant)

 if(newGiant.Match == true ){
 ContractDetails contractDetails = GiantFox.contractDetails(newGiant);
 Contract = GiantFox.OrderContract (newGiant, contractDetails);
 Appointment = GiantFox.Book(newGiant.FavoriteRestaurant);
 Appointment.Sign(Contract, newGiant, GiantFox );
 GiantFox.addGiant(you);
 }

}

Werken bij

Jij doet je werk en wij regelen de rest; opdrachten, salaris, bonussen, pensioen, verzekeringen en al het papierwerk wat erbij komt kijken.

 

Giant giant = GiantFox.getGiant(you);
While(giant.isGiant()){
  GiantFox.paySalary(giant)
  GiantDeclaration[] declarations = giant.educationAndFun()
  GiantFox.payDeclarations(giant.sendDecalarations(declarations))
  GiantFox.doGiantFoxStuff(giant)
  
  if(GiantFox.isEndOfTheYear()){
      GiantFox.payBonus(giant)
  }
  
  if(giant.hasAssignment()){
    monthlyHours  = giant.doAssignment();
    GiantFox.doAdministration(monthlyHours)
    GiantFox.increaseBonus(giant,monthlyHours)
  }else{
      GiantFox.searchNewAssignment(giant)
  }
  if(!giant.isHappy()){
    GiantFox.talkAboutNextStep(giant)
    GiantFox.searchNewAssignment(giant)
  }  
  
}

Zelf je richting bepalen

Wij houden niet van veel poespas het belangrijkste is dat jij gelukkig bent. Want een gelukkige Giant is een productieve Giant. Als Giant bepaal je zelf wat je gelukkig maakt, dat is voor iedereen uniek. Bij GiantFox faciliteren we dit, als je het zelf nog niet helemaal weet dan helpen je op weg. Met persoonlijke gesprekken, gecertificeerde coaches of bijvoorbeeld de XII Waves cursus.

 

function boolean isHappy(){
  boolean happy = false;
  Giant giant = GiantFox.getGiant(you);
  if(!giant.hasFunAssignment()) return happy;
  if(!giant.hasGoodWorkingHoursAndLocation()) return happy;
  if(!giant.hasGiantSalary()) return happy;
  if(!giant.hasGiantHolidaysAndDaysOff()) return happy;
  if(!giant.doesGiantCoursesItWants()) return happy;
  if(!giant.goesToAllEventsItWants()) return happy;
  if(!giant.hasGiantExtras()) return happy;
  happy = GiantFox.updateGiantWishes(giant);
  return happy;
  
}

Declaraties

Wat maakt ons nu anders van andere consultancy bureau met bonussen? Bij ons kan je je bonus gebruiken voor alles wat jij nodig hebt om goed te werken en je verder te ontwikkelen. Dit zien wij allemaal als bedrijfskosten en de belastingdienst ook, wat gunstig is voor jou. En alles wat je over houdt in je bonus pot dat betalen we netto uit aan het einde van het jaar.

 

enum GiantDeclaration {
  Courses = 1,
  Transportation,
  HomeWorkPlace,
  HomeProject,
  TechEvents,
  AllOtherWorkRelatedCosts,
}

Giant Fox stuff

Bij GiantFox vinden we het ook belangrijk om samen Giant dingen te doen. Daarom hebben we verschillende bijeenkomsten waar je elkaar kan ontmoeten. En zoals met alles is dat allemaal vrijwillig en begrijpen we dat het soms qua tijd ook niet helemaal past.

enum GiantFoxStuff{
  Heidagen = 1,
  NewGiantLunchDiner,
  YearMeetingWithDinner,
  TeamEvent,
  NewYearDiner,
  InhouseTraining,
  Sinterklaas,
  OtherFunStuff,    
}

Wat doen we niet

Wil je nog meer dingen weten, hoe zit het met standaard bedrijfsprocessen? Bij GiantFox zijn we niet van de standaard HR zaken, dus jaarlijkse functioneringsgesprekken, concurrentie en relatie bedingen daar doen we niet aan.

/** @deprecated */
function Disappointment yearlyAssementInterview(Giant giant)
function Frustration contractCompetitionClause(Giant giant)

Volgende stap:

Is dit iets voor jou? Check onze vacatures of neem contact op via de mail