Junior/Medior Node.js Developer

Serbia · Full-time

About The Position

Team Sava specializes in building outstanding teams of passionate, world-class professionals and top-tier software developers for growing global hi-tech companies. 


Our partner is Unleash (https://www.unleash.so/), one of the most promising companies in Israel, aimed to solve the problems and inefficiencies resulting from people nowadays needing to engage with dozens of different cloud services in their modern working environment. Unleash is powering the productivity revolution by providing users with a centralized way to search through their cloud-based apps and local desktop. A light weight search interface, allows users to enter their search query, and subsequently relevant ranked results are yielded in seconds. 

Unleash is building a solution in the form of an AI-driven, personalized work-space application, that blends natively into the user working flow and through which he can find, organize, access, and act on resources, from all the different SaaS applications he is connected to, rapidly and efficiently.


Job Summary

As part of your role as a Node.js Developer, you will be working on developing the core product of the company, expanding the platform, and adding new integrations to popular cloud services.

You will be working side-by-side with senior developers who are passionate about their work and the amazing product they are working on. In Serbia, you will be a part of a small and intimate RnD team.


We offer:

  • Opportunity to work on a great product 
  • Remote / Pet-friendly office
  • Paid team lunch (twice per month when the team is in the office) 
  • Provided equipment and technology in support of remote work
  • Flexible working hours, adjusted to your lifestyle
  • Private healthcare insurance for you and your family
  • Minimum 23 vacation days
  • Team building events
  • Internal referral fees between €300 and €1.000
  • Know someone who can be a good fit? 🙂 Let us know and when a new hire starts working collect a referral fee in the amount of €300



Team Sava nurtures an individual approach to each member of the team to make sure you feel as comfortable and supported as possible. Your opinion matters to us and we make it our business to hear your voice and create an optimal environment for you to do your best work.


Check out our Careers page for more information on how we work! 


Responsibilites:

  • Writing backend code in NodeJS that integrates with different cloud services, exchanging data, and automating actions through their public SDKs & APIs
  • Working in a microservices environment
  • Writing frontend code mainly in Vanilla JS and Angular to provide users with views and widgets to present data from the services
  • Build services that run on Use Cloud Infrastructure on AWS, Azure with Docker and Kubernetes

Requirements

  • 1+ years experience in NodeJS
  • Experience with a known web framework for NodeJS (Express, Nest JS, etc)
  • Good understanding of OAuth2.0 flows, to connect and authenticate with web services


Bonus points for:

  • Experience with Frontend technologies
  • Experience with 3rd parties SDKs such as (e.g AWS, Azure, GitHub, Gmail)
  • Experience in Docker builds and CI/CD platforms (e.g Azure DevOps/Travis/GitLab)


Sounds like an exciting challenge for you? Then these are the next steps:


Hiring process:

1. You let us know that you find this role interesting by sending us your CV

2. Our friendly HR contacts you promptly to schedule a short call to exchange additional information

3. We organize technical assignment and interview where you get the opportunity to meet the rest of the team you would be working with

4. One final interview to talk about your experience, expectations, and plans

5. We think we are a great match, send you a job offer, you agree and accept 🙂


Looking forward to hearing from you! 

Apply for this position