Back End Developer

  • Full-time

Company Description

We are looking for a "Backend Developer - NODE.JS" as a part of our multi-functional Scrum team. We are expecting you to be a good team player, detailed, and customer-oriented to deliver features and products at high quality.

If you want to learn, grow and deliver, if you are results-oriented, love teamwork, appreciate open communication, learning, and iteration, and make decisions with data, keep reading!

Job Description

  • 3+ years experience in the industry as a Node.JS Developer
  • Good knowledge of how JavaScript works
  • Knowledge of ESNext features
  • Good knowledge of typing and tools such as TypeScript, Flow, and Reason
  • Good understanding of ES6 +
  • Feeling comfortable with strict linting rules
  • Experience in caching for high-traffic, public-facing websites
  • Experience in using Git for source control
  • Experience in at least one Node.JS framework such as Nest.JS, Express, Koa, Hapi
  • Completed at least one mid or large-scaled project
  • Experience consuming RESTful API's
  • A proactive attitude in identifying issues and solutions that helps improve Software Quality
  • Comfortable working in a dynamic, low-structure, constantly changing the atmosphere and prioritizing work appropriately
  • Having the habit of writing clean and useful documentation
  • Excellent problem solving, critical thinking, and debugging skills
  • Speaking up when something just doesn't feel right / giving productive feedback
  • Bonus point if you have experience with Cloud ecosystems such as AWS, Azure

Qualifications

  • Improve your skills and learn continuously
  • We support equality
  • Being part of our cross-functional, diversified, and dynamic team
  • Don't forget to have fun while we work, we work hard play hard

Additional Information

Working Hours: 35 h / Week

Fulltime(Remote)

Turkish Language Speaker