Frontend Developer

Lisbon, Full time

Damia is looking for a Frontend Developer to join a client in the retail industry to help them develop their next step in client experience!

About Damia: At Damia, we believe work and fun should be together 🔥 We want you to be happy and we believe if you’re happy, you’re more productive.

We're aan international Innovative Tech recruitment company. We've been in Portugal since 2017 and we came with a promise to make a disruptive approach on the Portuguese market.

Our values:
😅 BE ACCOUNTABLE  Own your decisions and mistakes;
😠 DON’T BE AN ASSHOLE  Be kind and respectful, don’t judge or stereotype;
🤩 TEAM FIRST When we are all in, we all win;
😜 LEVEL UP  Create higher standards;
😁 DO THE RIGHT THING  Be fair & honor your commitments;
😍 ACT WITH A POSITIVE MINDSET  Focus on solutions.

Responsabilities:  

  • Developing web applications using Node.jsDeveloping user-facing applications using Vue.js/React.js;
  • Building modular and reusable components and libraries;
  • Optimizing your application for performance;
  • Staying up-to-date with all recent developments in the JavaScript and Vue.js/React.js space;
  • Keeping an eye on security updates and issues found with Vue.js and all project dependencies;
  • Proposing any upgrades and updates necessary for keeping up with modern security and development best practices.

Skills:

  • Highly proficient with the JavaScript language (Node.js) and its modern ES6+ syntax and features;
  • Highly proficient with Vue.js/React.js framework and its core principles such as components, reactivity, and the virtual DOM;
  • Familiarity with the Vue.js/React.js ecosystem, including Vue CLI, Vuex/Redux and Vue/React Router;
  • Good understanding of HTML5 and CSS3, including Sass or Less;
  • Understanding of isomorphic web app and its benefits and use cases;
  • Knowledge of functional programming and object-oriented programming paradigms;
  • Ability to write efficient, secure, well-documented, and clean JavaScript code;
  • Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest, Mocha or Tape;
  • Proficiency with modern development tools, like Babel, Webpack, and Git;
  • Experience with both consuming and designing RESTful APIs;

Nice to have:  

  • Knowledge in aws functionalities;
  • Knowledge in some data bases like Dynamo, ElasticSearch or Redis.

 

Damia's benefits:

  • Health Care Plan
  • Netflix
  • Spotify
  • Remote Friendly
  • Meal Card
  • Annual Budget for Training

 

Check out our instagram account for a sneak peak to our culture @damiagrouppt


 

Apply to Job
Full Name*
Email*
Phone
Resume*