Full-Stack Developer with Vue.js

Job Description

Full-Stack Developer with Vue.js

  • Bucharest, Romania
  • one year ago
  • Full time offer

We’re looking for a Full-Stack Developer with Vue.js who shares the same drive to improve people’s lives through technology and design.

Together with our front-end development team, you’ll be helping us work with the UI/UX 

designers and architects to deliver Vue.js applications while using clean code guidelines and testing libraries to ensure code quality.


About You

You have 5+ years of experience in using:

  • Vue.js
  • Node.js
  • PostgreSQL / TypeORM / GraphQL

Fluent in English:

  • advanced English knowledge – writing, speaking, and listening


Good knowledge and hands-on experience with:

  • NoSQL datastores (eg.: Cassandra, MongoDB, Elasticsearch)

  • GraphQL & Apollo Server

  • version control systems like GIT and platforms like GitLab/GitHub

  • software design patterns, web application and web services architectures

  • event-driven architecture

  • RESTful APIs

  • software engineering practices

  • craftsmanship of clean and efficient code

Good knowledge of:

  • unit testing, integration testing, component testing, CDC testing, and end-to-end testing tools
  • designing, developing and deploying microservice-based applications
  • analyzing performance and tuning an application for scale
  • running apps on Docker, Kubernetes, Cloud Platforms
  • deploying through GitHub/Jenkins X
  • monitoring apps (tools like DataDog)
  • CI/CD Tools
  • Docker
  • Microservices architecture

Familiarity with:

  •  asynchronous messaging platforms like Kafka/RabbitMQ/Google Cloud PubSub
  • agile and lean methodologies (break down big projects into small stories, prioritizing, adapting to change, and delivering the most value)