Full-stack Javascript Developer

Posted Jul 19

Job Description

We are looking for a Full-stack Javascript Developer to work on our front end and back end applications. You will report directly to the CTO and work with other developers as part of our small distributed team, building world-class software through rapid iteration. In this role, you should be a highly motivated team player with a keen eye for detail and problem-solving skills.

Responsibilities

  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Study existing software programs and establish areas for improvement
  • Troubleshoot, debug and upgrade existing software
  • Gather and evaluate user feedback
  • Create technical documentation (e.g. API docs) for reference and reporting

Requirements

  • At least 5~8 years experience as a Software Developer or Engineer
  • Full working proficiency in English (other languages beneficial but not required)
  • Must be very self motivated & have great self management skills
  • Familiarity with Agile development methodologies
  • HTML & CSS
  • ES6 Javascript: React & NodeJS
  • Git
  • MongoDB
  • Excellent communication skills 
  • Resourcefulness and troubleshooting aptitude
  • Strong attention to detail with customer and company goals squarely in mind
  • Experience with UX and/or user-interface design a big plus

Perks

  • Competitive pay
  • Work from anywhere you want
  • Flexible working hours (results are what matter)
  • Generous holiday allowance