DBK wants you


Wij zijn op zoek naar designers & ontwikkelaars die gespecialiseerd zijn in onderstaande talen en software. Ben jij geschikt?


Doe de DBK test!
Of bekijk de video  

  DBK is een leidend bedrijf in de online business. Door snelle groei zoeken we collega’s die ons helpen bij het ontwikkelen van de benodigde techniek. Dit kunnen we niet zonder jou!



SnowtimeTravel maakt gebruik van de kracht van het Laravel Framework

DBK ontwikkelt veel in de travel- en reisbranche. Wij developen veel trajecten met complexe prijscalculatie, beschikbaarheid, realtime kortingen en complexe API/XML/JSON koppelingen. Hiervoor maken wij voornamelijk gebruik van het Laravel framework gecombineerd met Angular en PHP.

De Laravel methode is gebaseerd op de nieuwe ontwikkelstandaarden van 2015 en maakt vooral snelle en gelikte online omgevingen mogelijk, wij combineren dit met nGinx en HipHop (HHVM) voor de optimale beleving en snelheid.

Development trajecten die gebruik maken van het Laravel Framework zijn;

  • Snowtime.nl (Snowtime Travel);
  • Dansk.nl (Dansk Feriehus Bookingsburo);
  • Sprookjescamping.nl (Sprookjescamping De Vechtstreek);
  • Simpel Reserveren;
  • Friesland.nl (Merk Fryslân + Provincie Fryslân).
                    class ProviderAccommodation {

  public $provider;         // name of the provider
  public $name;             // name or title
  public $description;      // longer text
  public $code;             // unique code
  public $address;          // (array) all address info (street, zip, state)
  public $contact;          // (array) phone, email, fax
  public $images;           // (array) Images
  public $rooms;            // (array) Rooms (roomType, description, minPersons, maxPersons)
  public $services;         // (array) Accommodation services (tennis, swimming)
  public $area_type;        // location type
  public $from_date;        // (date) available from
  public $till_date;        // (date) available till
  public $imported;         // (boolean) if has been imported
  public $accommodation;    // (object) Accommodation object (only if imported)

  /**
   * Returns a new instance of ProviderObject
   * @param (string)$provider: name of provider (ex: odalys, eurotours)
   * @return self
   */
  public function __construct() {
    $this->images   = [];
    $this->rooms    = [];
    $this->services = [];
    $this->address  = [
      'zip'     => null,
      'street'  => null,
      'city'    => null,
      'country' => null,
      'lat'     => null,
      'lng'     => null
    ];
    $this->contact = [
      'tel'     => null,
      'fax'     => null,
      'email'   => null
    ];
    $this->imported = false;
  }

  /**
   * Returns array of exisiting accommodation codes
   * @param (string) $provider
   * @return array of unique references
   */
  static function getAccommodationCodes($provider) {
      $accommodations = Accommodation::where('dataprovider', $provider)->get()->pluck('code');

      return $accommodations->all();
  }
                  

Ruby on Rails maakt het makkelijk om snel prototypes te ontwikkelen

DBK heeft een eigen investeringsbedrijf, Slimme Jongens bv (www.slimme-jongens.nl). Binnen dit bedrijf ontwikkelen we eigen apps, websites en portalen waarbij de keuze vaak is om complexe oplossingen te realiseren door middel van API’s, complexe XML’s en unieke algoritmes. Ruby on Rails is een volwassen MVC framework waarmee je snel kan ontwikkelen, naast het feit dat er veel documentatie beschikbaar is vanuit de open-source community heeft Ruby natuurlijk ook een heerlijk ‘cleane’ syntax waar wij van houden.

Projecten op basis van Ruby (on Rails), Laraval, Angular zijn;

  • Reizon.nl (unieke travel site);
  • Karriere.nl (carrière portaal);
  • Simpel Reserveren (eigen ontwikkelde boekingssysteem);
  • Cel.bs (portal voor bekende nederlanders);
  • en 10-tallen andere projecten.

 

                    class Forecast  (point, limit) { order("ST_Distance(lonlat, ST_GeomFromText('#{point}'))").limit(limit) }

  # == SETTINGS

  DEFAULT_PARAMS  = [ :start_date, :temperature ]

  # === Instance Methods

  def lng
    lonlat.x
  end

  def lat
    lonlat.y
  end

  # === Class Methods

  class << self

    def hidden_fields
      [ :id, :location_id, :created_at, :updated_at, :destination_id, :lonlat ]
    end

    protected

      def to_f_range(advanced, key, int = 100)
        (advanced["#{key}_min"].to_f / int)..(advanced["#{key}_max"].to_f / int)
      end

  end

end
                  

Een goede website of app begint met een mooi design volgens de laatste standaarden

Dat vinden wij zeker bij DBK. Snelheid, schoonheid van code en interactie staat bij ons in elk ontwikkeltraject centraal. Wij ontwikkelen alles volgens de laatste standaarden en ontwerpen rechtstreeks vanuit de browser (soms Sketch, eigenlijk nooit Photoshop).

Alles gaat bij ons in HTML5 gecombineerd met SASS. Alle developers en designers binnen DBK zijn hier bekend mee. We hebben een eigen template ontwikkeld die voldoet aan alle internet standaarden van 2016 maar ook aan de Google richtlijnen die wij testen door middel van de Google Pagespeed Insights.

HTML5 en SASS past binnen onze filosofie waarbij elke website volledig responsive is en wordt ontwikkeld vanuit de gedachte “mobile first”.

Ons werkwijze bij elk webdevelopment traject bevat de kernwoorden: agile, scrum, html5, css, scss, sass en sketch.

                    @mixin cover-background($img-uri, $background-top:"center", $background-left:"center") {
  background: url($img-uri) no-repeat unquote($background-top) unquote($background-left);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

@mixin default-easing($time: 200ms) {
  -webkit-transition: all $time cubic-bezier(0.400, 0.300, 0.500, 0.100);
   -moz-transition: all $time cubic-bezier(0.400, 0.300, 0.500, 0.100);
     -o-transition: all $time cubic-bezier(0.400, 0.300, 0.500, 0.100);
        transition: all $time cubic-bezier(0.400, 0.300, 0.500, 0.100);
}

@mixin blur($amount: 3px) {
  -webkit-filter: blur($amount);
  filter: blur($amount);
}
                  

Meet the team

Yje-Roel

Front-end

George

Back-end

Elwin

Back-end

Marthijn

Full-stack
?

Ben jij geschikt?

Doe de DBK test!

Kelvin

Full-stack

Klaas

Front-end

Sietze

Back-end

Hannah

Projectleider

Win een reis naar San Francisco en ga onder andere langs bij:

Logo's DevBattle
Ga de uitdaging aan

Openstaande vacatures

Bekijk vacature

Full Stack Developer

Als Full-Stack developer personaliseer je nieuwe en unieke platformen door middel van het schrijven van sterke codes en het uitvoeren van Front- en Back-End projecten.

Fulltime MVC Frameworks php
Bekijk vacature

Front-End developer

Bij DBK zijn we op zoek naar enthousiaste Front-End developers die het realiseren van online concepten en snelle websites zien als hun roeping.

HTML5 Responsive Webdesign SASS
Bekijk vacature

Back End Developer

Als getalenteerde Back-End Developer streef je bij DBK naar perfectie en zul je aan de slag gaan met moderne frameworks en RESTful API’s.

Databases Debugging php
Bekijk vacature

Webdesigner

Als webdesigner binnen DBK ben jij verantwoordelijk voor belangrijke taken als het realiseren van een professionele eerste online indruk en de online uitstraling richting de klant.

Illustrator Responsive Webdesign Sketch
Bekijk vacature

Game Developer

Als Game Developer ontwikkel je supergave VR-games die zullen worden gebruikt in onze VR-Escape Room. Je krijgt de vrije hand in het ontwikkelen van je eigen games!

Escape Room Game developer Unity/Unreal Virtual Reality
Bekijk vacature

Game Designer

Als Game Designer werk je aan Virtual Reality games en zul jij je steentje bijdragen aan onze supergave Virtual Reality Escape Room. Jij krijgt hierin de vrije hand!

C++ Unity Unreal Virtual Reality
Bekijk vacature

Unity / Unreal developer C++

Jij als Unity / Unreal developer C++ krijgt de taak om VR-games te ontwikkelen in Unity en Unreal. Ontwikkel de gaafste games in Virtual Reality!

C++ Development Game development Virtual Reality
Bekijk vacature

3D Designer

Ben jij een 3D designer? Wij hebben een supergave vacature voor 3D designer openstaan! Wil jij werken in de VR-wereld? Dan is deze vacature jou op het lijf geschreven!

3D Development Game design Virtual Reality
Bekijk vacature

Internship Game development

Ben jij op zoek een internship en ben jij helemaal gek van Virtual Reality? Wij zijn op zoek naar een Game Developer! Je gaat werken aan vette VR-games en aan een VR Escape Room!

Developer Game design Unity / Unreal VR
Bekijk vacature

Data Driven Online Marketeer

In jouw rol als Data driven online marketeer zul je dagelijks het verschil maken tussen goede en écht goede campagnes!

Analytics Data driven marketing Digital marketing consultant Google Online marketeer SEA SEO
Bekijk vacature

Content Marketeer

Advertising AdWords Blogs Content marketing

Onze servers
Bij DBK heb je een aantal ‘monster machines’ at your disposal met een uptime van 99%. Wij streven naar maximale performance en pain-free deployments.

Development

processor
2 Intel Xeon
memory
4.096 MB
storage
150 GB SSD

Production

processor
16 Intel Xeon
memory
24.576 MB
storage
500 GB SSD
Server icons