Crucible Quick Contact

Please feel free to contact us with any question you might have. We are confident that we can be the right choice for your recruitment effor

icon_widget_image Monday-Sunday Available 24/7/365 icon_widget_image Vatroslava Jagica 5, 11050 Beograd, Serbia icon_widget_image +381638401554 icon_widget_image office@cru.rs

Senior Node.js Developer

Senior Node.js Developer

* Potential candidates, please apply through us ( Crucible ).
It’s faster and you will have priority over usual candidates.

Work Conditions

  • Budget: for this, and the similar lead position 3500 to 7500 gross
  • Seniority : 4+ years of web development
  • Remote / Office : Hybrid, not fully remote
  • Location: Novi Sad
  • B2B : Yes
  • Company: Fourity

About

We are seeking a Senior Developer with strong problem solving abilities, leadership, and application architecture skills. The development work will primarily focus on web application development (including REST API development using NodeJS and GraphQL). Aside from hands-on development, this position will work collaboratively with the technical team on technical strategy and design.

Responsibilities

  • Effectively serve as a member of Agile/Scrum software development team.
  • Translate designs and requirements into high quality code.
  • Build and organize development workflows to optimize code delivery and efficiency.
  • Work collaboratively with the technical team on application architecture strategy.
  • Write technical specification documents.
  • Participate in code and design reviews.

Requirements

  • Extensive knowledge of JavaScript and commonly used libraries. TypeScript preferable.
  • Hands-on REST API development using Node.js (GraphQL preferable).
  • Experience working with NoSql databases (DynamoDB preferable).
  • Knowledge of AWS technologies like API Gateway, Lambda, S3, etc.
  • Proficient understanding of code versioning systems, such as GIT.
  • Unit Testing experience, preferably Jest.
  • Ability to analyze and resolve complex technical business issues and technical problems.
  • An undergraduate degree (BA/BS) from an accredited university in Computer Science, Information Technology or a computer related field, or equivalent work experience.
  • The candidate should possess a minimum 4 years of web application development experience.
  • Excellent communication skills.

Bonus

  • Exposure to Serverless Framework.
  • Experience ReactJS a bonus.
  • Experience with Agile/Scrum methodologies.