Full Stack Software Developer

Solliciteer op de website van de werkgever

Wat kan je?
  • PHP
  • Bachelor denkniveau
  • Junior, Medior, Senior werkniveau
  • 0-2, 2-5, 5-10 jaar werkervaring
  • Nederlands, Engels sprekend
Wat krijg je?
  • Vast
  • € 2000 - € 4000 bruto per maand
  • Glijdende werkuren
  • Mobiel
  • Laptop
  • 13e maand
  • Pensioen
  • Netto onkostenvergoeding
  • Hospitalisatieverzekering
Wat doe je?
  • Minimaal een 40-urige werkweek
  • Samenwerken met 10-20 collega's
  • Je werkt samen met IT
  • Focus op B2B & B2C
  • Je werkt voornamelijk met Computersoftware
De vacature

About you

You're a generalist with a passion for software development, who is eager to learn the latest changes in the field and doesn't hesitate to discover new things via your own projects.

So you're not an expert in every field? No problem! Software development can be many things and that's why we listed some roles you might combine. Don't worry about languages or items you might not master yet. You'll learn them with help of our great team!

You like to combine back-end development with other roles? Great! Are you just an Android developer? Still awesome.

Your responsibilities

  • Design, estimate, and code new features.
  • Architect new applications and expand existing ones
  • Participate in software design discussions
  • Participate in project management meetings
  • Ensure all code that goes to production is of top quality
  • Identify and fix gaps in system reliability
  • Continuously improve the software infrastructure
Functie eisen

BACK-END DEVELOPMENT

Our back-end software is written in PHP and serves the website and our REST API.

No PHP experience yet? No problem! As long as you're passionate about programming, have experience with other languages and are open to learn PHP, we can make it work.

Don't like PHP? Well you won't be alone... We know that for some developers PHP is not their language of choice. Maybe you'll be the one that guides us towards a system with microservices in a variety of languages?

  • Main language: PHP
  • Smaller applications: Node.js
  • Future applications: maybe your programming language of choice (Go, Rust, ...)?
  • MySQL database
  • Docker for local development

FRONT-END WEB DEVELOPMENT

You'll work hand in hand with the designer to update the front-end to match new designs and improve the UX and UI.

  • JavaScript, HTML and CSS
  • SCSS
  • Vue.js

DESIGN

We recently redesigned most of our services. In this role, you'll continuously improve the UX and UI, redesign existing and new services as well as support our marketing team.

  • Sketch
  • Figma, Invision, ...
  • Adobe XD, Photoshop, Illustrator, InDesign
  • UI / UX design

ANDROID DEVELOPMENT (NATIVE)

We decided to go for native apps. So we built the Android app in Kotlin. The app connects with the REST api and provides the same functionality as the website, but tailored for mobile users. In this role, you'll be in charge to further develop the Android app.

  • Kotlin (or Java)
  • Reactive-X

IOS DEVELOPMENT (NATIVE)

We decided to go for native apps. So we built the iOS app in Swift. The app connects with the REST api and provides the same functionality as the website, but tailored for mobile users. In this role, you'll be in charge to further develop the iOS app.

  • Swift (or Objective-C)
  • Cocoapods

Nice to have (experience with...)

  • HTTP protocol
  • PoS software development
  • Open source software
  • Distributed systems and load balancing
  • Apple / Google app review process
  • Customer oriented wireframing techniques for e-commerce
  • Unit testing and UI testing
  • Page load optimization
  • Search engine optimization (SEO)
  • Microservices
  • Docker
  • Agile methodologies
  • Git
Uren:
Entry, Experienced non manager, Manager

Vaardigheden

Ervaring

Full-time

  • Voor deze functie is er geen minimale werkervaring vereist

Opleiding

Master
Solliciteer

Solliciteer op de website van de werkgever

Of solliciteer later

JobBoost