Fullstack Developer (Ruby/Node.js/Vue.js)
Role details
Job location
Tech stack
Job description
Onze Agile teams bestaan uit developers, UX-designers en project/product managers. Samen ontwerpen zij een strakke gebruikerservaring, ontwikkelen het technische platform en blijven betrokken voor doorontwikkeling, support en onderhoud. Je gaat onderdeel uitmaken van één of meerdere van deze projectteams die volgens een gepland sprintritme zorgen voor de realisatie. Hierin werk je dagelijks samen met jouw collega designers, developers en de klant aan de realisatie van een nieuw of verbeterd platform.
Je bent bij ons nooit uitgeleerd. We zijn een bedrijf waar nieuwe dingen leren en ontdekken centraal staan. Wij houden ontwikkelingen op gebied van technologie, frameworks en concepten goed in de gaten en experimenteren hiermee.
Requirements
Ons preferred framework of choice voor het bouwen van weboplossingen is Ruby on Rails of Node.js in combinatie met een Javascript front-end op basis van Vue.js of React. In the end kiezen we altijd frameworks die de beste 'fit' zijn voor functionaliteit, kwaliteit, performance, project of klant. het is een pré als je al thuis bent in onze tech stack. We nemen je sollicitatie ook serieus als je bereid bent je in deze stack te verdiepen en al wel andere waardevolle ervaring hebt.
- Minimaal 3 jaar ervaring met de ontwikkeling van webapplicaties en webservices
- Backend web frameworks zoals Ruby on Rails of Node.js
- Frontend Javascript frameworks zoals Vue.js of React
- Database. MySQL, PostgreSQL, MongoDB, Redis of Elasticsearch
- Integraties op basis van REST/JSON of GraphQL
- Kennis en ervaring o.g.v. QA, deployment, hosting en SCM is een pré voor mediors, een must voor seniors.
- Quality Assurance. Automated CI, Unit tests, Linters (eslint, prettier, rubocop) en Cypress.
- Deployment. Github Actions (CD), Capistrano (Rails), Shipit(NodeJS).
- Hosting. Docker: AWS/ECS, Dokku (i.c.m. VPS), EKS/GKE.
- Software Configuration Management. Terraform, Ansible of Chef
- Kennis en ervaring met tools zoals Git, GitHub Actions, Atlassian Suite (JIRA, Confluence, ServiceDesk), Slack
- Kennis en Ervaring met SCRUM en Test Driven Development
Daarom kies je voor Sping!
Een superleuke werkplek!
Bij Sping alleen maar de allerbesten! Ons team van 20+ Spinguïns is een groep leuke mensen die samen zorgt voor de Sping-cultuur. Wij staan voor elkaar klaar, helpen en coachen elkaar, delen kennis en willen het gewoon leuk met elkaar hebben. Je wordt onderdeel van de familie.
Benefits & conditions
Daarnaast kun je bij ons standaard rekenen op:
- Een goed salaris en periodieke verhoging o.b.v. je prestaties en groei
- 5 weken vakantie
- Een pensioenregeling met mogelijkheid om zelf bij te sparen
- Een vast contract na 6 maanden
- Flexibiliteit in werkdagen, werktijden en thuiswerken
- Telefoon-, thuiswerk- en reiskostenvergoeding
- Tijd en budget om aan jouw persoonlijke en professionele ontwikkeling te werken
- Een fijne laptop met alle benodigde randapparatuur. Standaard is een Macbook Pro.