NodeJs Developer

FewerClicks is looking for a Node.js developer to join our product department. The role will include designing our platform’s database, server setup, writing APIs, developing the admin panel, maintaining the back-end and upgrading it according to our product landscape. The developer needs to collaborate with the front-end designer and the product marketing team. To ensure success as a nodeJS developer, you should have in-depth knowledge of Javascript and concepts, excellent coding skills, and a good understanding of advanced web applications that perfectly suit the company's needs.

Experience: 2-4 years

Location: Remote

Requirements
  • Bachelor’s degree in engineering field, or equivalent training, fellowship, or work experience.
  • Must have 2+ years of experience with NodeJS development.
  • Experience in Mongo DB.
  • Experience in developing a microservices architecture.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Experience in Node JS MVC framework, Rest API frameworks like express or Meteor.
  • Must have working knowledge of RESTful APIs.
  • Swagger/Postman for documenting/testing APIs.
  • Proficiency in code versioning tools, including GIT/SVN.
Skills/Responsibilities
  • Learn and understand the fundamental concepts of NodeJS on the front end and microservices, Restful APIs on the backend and implement high-quality code according to those concepts.
  • Apply agile development principles to build organized and versatile code.
  • Troubleshooting interface software and debugging application codes.
  • Developing and implementing back-end architecture to support user interface concepts.
  • Have a passion for innovative technologies like Docker, Kubernetes, Kafka, RabbitMQ and various cloud technologies.
  • Meeting with the development team to discuss user interface ideas and applications.
  • Monitoring and improving back-end performance.
Bonus Points
  • Experience with Blockchain industry.
  • Hackathon participations.
  • Good communication skills.

How to apply

Apply Now

We offer equal opportunities to all candidates based on their abilities and work performance, without discrimination on any basis.