Middle Backend Developer (Node.js)
MasterBorn Sp. z o.o.
Athens, Greece
πριν από 4 μέρες
source : Just Join IT

Node.js (regular)

JavaScript (advanced)

We are currently developing a team of world-class Backend Developers obsessed with Node.js.

Your challenge will be to build a modern, scalable web application using Node.js frameworks (sometimes with TypeScript flavour!) and (No)SQL technologies mostly on AWS Cloud.

You will work (in the Polish time zone!) for one of our U.S.-based clients : Payments.ai, TrueWill, or Tentacle.

We're a team of top performers. 100% of our clients and referrals are from the high end American IT market.

  • Required skills : at least 2 years of commercial experience in Node.js, basic experience in SQL and NoSQL DBs, vast knowledge about at least one JS framework (Express.
  • js preferred), gets what SOLID and KISS stand for, understands design and architecture patterns and why they exist, used AWS S3 and probably other services, know-how and why Docker and GitHub Actions work, very good command of written and spoken English (CEFR B2+)

  • Nice to have : knowledge of Scrum and Agile methodologies, open-source contributions, Serverless experience, experience in TypeScript and various BE frameworks
  • Perks and Benefits : +6 000 PLN / year training budget, + 900 PLN / quarter for health insurance and sports, Mentoring Program, work on-site, hybrid or fully remote
  • B2B / UZL + paid days off
  • How we see your role?

    About the role - Technical :

  • Writing readable and easy-to-maintain JS code with OOP flavour
  • Have technical involvement in the product - finding ways to improve it
  • Direct involvement with design and modification of basic DB structures
  • Writing documentation for delivered code
  • About the role - Non-Technical :

  • To improve and reuse the company’s knowledge base
  • Communicate with the team to efficiently translate business complexities (user stories / tasks) into solutions (results / estimations)
  • Staying on top with trends / news, sharing them, teaching others and aiming for best quality solutions
  • Tools you’ll use :

  • Slack, GSuite
  • GitHub
  • Jira, Confluence, Miro
  • Apple MacBook Pro and... Nivona (best coffee machine ever!)
  • We'll be happy to see that you :

  • Have good understanding of JS (at least ES 2018), its pros and flaws, used Classes and follows recent additions / functionalities, loves to get deeper with knowledge and know-how
  • Have good experience with at least one Node.js backend framework (i.e. Express.js - preferred, Koa.js, others) - know most of its basic APIs / features, was working on at least 1 / 2 projects involving such technologies
  • Have worked with SQL databases (integration wise and as a basic design skill) with ORM or query builder tool (ie. Sequalize, Knex)
  • Potentially worked with NoSQL databases and / or in-memory databases and utilized them as a data store
  • English level B2 minimum - documentation / tasks / other reading / writing
  • Great to have :

  • A basic experience with AWS - used some services in specific cases
  • A basic experience with Docker - knows how to prepare a basic environment and connect things up to work locally
  • Knows why MVP is important and regardless of quick delivery times, wants to do a good job at a quality level
  • Team-Player - worked in Agile / Scrum on a daily basis consisting of people with similar skills and monitoring code quality on a daily basis
  • Perks & Benefits

    I. Flexible Schedules to Meet Your Needs :

    Flexible schedules. You decide how you organize your work, as long as you and your team are happy with the results.

    II. You will work on Inspiring Projects :

    American projects; you will have the opportunity to meet American culture of work.

    Top-notch hardware; you will work on the MacBook PRO, because we like to work on the best equipment.

    III. Never Stop Growing :

    You will have individual growth budget for your educational plan.

    IV. Take Care of Your Mood :

    You will be able to use medical treatment in any place you prefer.

    You will be able to use your sports card for the gym or other sports activities.

    We are looking for people who want to be proud of the code and product they create.


    Αναφορά αυτής της εργασίας

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης