Full-stack Javascript Developer

Remote

Job Description

About digitalminds.io

At digitalminds.io we give businesses access to the best freelance Software Developers, IT-Consultants and Digital Experts. As trusted advisors, we consult and support companies on how to build new digital businesses, how to create and expand markets, and how to develop new technologies that benefit millions of people across the globe.

Role Description

Join us as a Freelance JavaScript Developer who loves to create high-quality web applications with nodeJS and ReactJS. Your core responsibility will be the implementation of web application, running on AWS Lambda. You will work with both front-end and back-end developers and play an active role how the entire application looks and functions. Our ideal candidate is reliable, fully committed, shares our passion for high-quality work and is looking for a professional remote freelance setup.

Responsibilities

  • Build new, reusable, and high-quality code
  • Develop front-end components / widgets using ReactJS
  • Create back-end components with nodeJS on AWS Lambda
  • Support setup of AWS-based infrastructure
  • Document your ideas and introduce them to the customer
  • Version code, integrate continuously and build new tools
  • Collaborate with frontend, backend developers and product managers
  • Conceptualise your customer’s requirements and manage their expectations
  • Interact with customers and stakeholders on a daily basis

Skills & Qualifications

  • Bachelor or Master's degree (or higher) in Informatics, Physics, Mathematics or a related field

  • Strong proficiency in JavaScript (min. 3 years), incl. DOM manipulation and JS object model

  • Professional work experience with either ReactJS, VueJS or Angular (min. 1 year)

  • Professional work experience with NodeJS

  • Rock-solid understanding of ES6, ES2015

  • Full proficiency in HTML5 and (S)CSS3
  • Experience with AWS Lambda are a plus

  • Excellent handling of with RESTful APIs, AJAX, JSON Web Token, etc.

  • Proficient knowledge of cross-browser compatibility issues and workarounds 

  • Proficiency with databases and query languages, such as NoSQL, SQL or GraphQL

  • Experiences with X-Domain Messaging and Browser Security are a plus

  • Fluency in English (spoken and written)

Benefits

  • Get access to exciting remote projects of renown startups and corporates
  • Work with latest tech-stacks and technologies
  • Join a community of professionals that support each other during and beyond projects
  • Get exclusive invitations to local events, meetup, and talks
  • Get support to become a professional freelancer
  • Build your personal brand (e.g,. by blogging with us)