Werken bij Giant Fox – Developer Mode

Voor een echte ontwikkelaar zeggen een paar code-snippets vaak meer dan duizend woorden. Daarom hebben wij speciaal voor developers het sollicitatieproces en de werkwijze 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 (uiteraard met hetzelfde inspirerende taalgebruik als onze concullega’s).


Solliciteren bij Giant Fox

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 Giant Fox

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. Bij ons bepaal je zelf wat je gelukkig maakt, dat is voor iedereen anders. Bij Giant Fox faciliteren we we jou gelukkig maakt, en als je het zelf nog niet helemaal weet dan helpen je op weg. Dit doen we 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 dan die andere consultancybureau’s met bonussen? Bij ons kan je je bonus gebruiken voor alles wat jij nodig hebt om goed te kunnen werken en jezelf verder te ontwikkelen. Dit zien wij allemaal als bedrijfskosten, en de belastingdienst ook. Dit is fiscaal voordeling voor jou. Alles wat je overhoudt van de bonuspot betalen we netto uit aan het einde van het jaar.

 

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

Giant Fox stuff

Bij Giant Fox 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 bij ons is dat allemaal vrijwillig, en begrijpen we dat het soms qua tijd gewoon niet helemaal past.

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

Wat doen we niet?

Wil je nog meer dingen weten, bijvoorbeeld hoe zit het met standaard bedrijfsprocessen? Bij Giant Fox 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.