Full Stack Developer

Nicosia, Cyprus

Job Description

Proto.io is an industry leading prototyping platform used by more than 500,000 users from the world's hottest startups and leading Fortune 500 companies. If you are looking to work with a great team within a creative, fun and innovative environment, this just might be the perfect job for you.

As a full stack developer, you will be collaborating closely with Product, Design, Application Engineering, and QA to spec, build, test and deploy new features for the company's products, as well as improving existing functionality and doing performance optimizations. You will be using your extensive knowledge on a range of web technologies to develop features that push the boundaries of what's possible on the web - the ideal candidate will be excited to keep up with the latest technologies and will have the ability to learn new skills with relative ease. As a key part of a small but growing team, you will have an impact on the technical direction of the company and products.

We are a group of passionate, fun and creative individuals and we are looking for someone just as motivated to join us. We work in a fast-paced, agile start-up environment where things never get boring. We work hard and play hard too!

Requirements

You fit the job if you have

  • Minimum 2 years of experience with Node.js development.
  • Experience with popular Node.js web frameworks and utility libraries
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Strong object-oriented programming skills
  • Experience with revision control systems (e.g. Git)
  • You have strong proficiency with JavaScript, experience with ES6/7
  • You have understanding of CSS3, HTML5 and modern browser technologies.
  • Super fun to work with!

We'd be especially happy if you have

  • Experience with TypeScript.
  • Strong relational database skills.
  • Experience with architecting and implementing APIs.
  • Experience with developing for high-traffic, secure web sites.
  • Experience working with Amazon AWS.

Benefits

  • Highly competitive salary (13th salary included)
  • Medical insurance
  • Learn and grow your skills at a high-tech startup
  • Company retreat every year
  • Unlimited Foosball, Pool and Arcade games

Other open positions