Job Title

Frontend Developer (Javascript)

Share This Job
Required Skills:

Job Description

Are you a creative IT guru with a passion for Frontend Development? Do you consider yourself a team player? If so, a client of ours within the Blockchain industry is seeking to recruit a Frontend Developer to join their growing team!

What is expected of you?

  • Communicate, collaborate, and work together with  the backend team, design team and other stakeholders
  • Work on various frontend web and mobile related projects utilising JavaScript as main coding language
  • Use Vue as a framework on top of JavaScript, if you have prior knowledge of React/Angular, then those 3 are relatively similar
  • Improve and build new features for the product
  • Research new approaches how to make products better, faster and more secure
  • Provide feedback to improve product depending on your vision and/or experience
  • Provide technical feasibility and time estimations for tasks
  • Ensure correct code implementation with quality and readability in mind
  • Constantly look to improve the company’s development and QA processes
  • Support the company’s marketing and business team with development work
  • Learn new technologies and implement/use them in the projects

What are you expected to bring?

  • Experience in at least one of these frameworks: Vue, React, Angular, AngularJS
  • Enjoy working with HTML, CSS(SCSS), JavaScript
  • Understanding of ES6 and more latest features of JS
  • Good understanding of UX/UI, for responsive web development
  • Able to follow coding standards
  • Know essential tools such as: GIT, NPM/Yarn, Webpack, JIRA
  • Able to work on MacOS

What’s in it for you?

  • Attractive remuneration package
  • Remote work
  • Dynamic team

Join our free job alerts newsletter

Get fantastic career advice and hiring tips straight to your inbox! We are committed to keep you informed and will not be sharing your details or spamming your inbox.

Have a Question?

We are here to help. Email us or call +356 2703 0133
Contact Us