Oglasi za posao Backend Engineer

Backend Engineer

CTD

Beograd | Hibrid

04.04.2025.

SQL JavaScript Node.js RabbitMQ TypeScript Microservices Kafka senior

ABOUT US

CTD is a Silicon Valley VC-backed start-up company created in February 2019 with the mission of revolutionizing the way professional relationships are managed. We automatically organize all of your contacts & opportunities by relationship strength so making new connections is easier.

The company is currently distributed with offices in San Francisco and Belgrade. We are focused on product-market fit with fast development cycles and constant user feedback.

Our next major challenge is to architect for scale. The product is a hybrid consumer/business application building a behavior-based social graph based on massive amounts of historical emails and other data sources.

RESPONSIBILITIES

  • You will work with the application and data products team to gather and transform data from disparate data sources into structures that are leveraged by the applications.
  • Work on integration with public and 3rd party data sources, developing batch processing tools to download or scrape content and efficiently update production database systems.
  • This position will report directly to the Backend Team Lead but will be expected to work closely with relevant members of the Engineering, Product, and Design teams.
  • Work on existing and new microservices, subsystems, and APIs to ensure secure scalable infrastructure
  • Work with the team to design and develop a system that supports massive concurrent workloads integrating and augmenting data from users and 3rd party sources
  • Work with the team to define standards and guidelines for coding, testing, deployment, and configuration management
  • Once in 3 months, you will join the one week on-call rotation. At that time you will be responsible for availability, latency, performance, change management, monitoring, major incident management, and refining software enabling these key technical and business functions.

REQUIREMENTS

  • Degree in Computer Science, Engineering, or Mathematics
  • Proven work experience as a Back-end developer (minimum 7+ years of experience)
  • Experience with ES6 and/or TypeScript
  • Experience with Node.js
  • Strong SQL knowledge
  • Strong JavaScript technical skills
  • Proven experience working with Microservices architecture
  • Experience with message brokers like Kafka, RabbitMQ, etc
  • Familiarity with event-driven architectures
  • Analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • Quick learning ability and the willingness to learn more
  • Experience in API design, documentation, and testing including familiarity with tools like Swagger and Postman
  • Great knowledge of the English language, conversational and written

NICE TO HAVE

  • Experience working with containerization technologies (Docker, Kubernetes)
  • Experience using the Google Cloud Platform

WE OFFER

  • Equity plans
  • Private health insurance
  • FitPass
  • A work environment that will help you grow and learn
  • Features designed, developed, and deployed in days, not months
  • Fast-paced San Francisco startup experience
  • Tough technical problems that were not previously solved
  • Hybrid model of work, flexible working hours
  • Breakfast, snacks & beverages in the office
  • Team-buildings during workdays
  • Fun and inclusive atmosphere with high-performing colleagues
  • Modern offices with a pool, leisure areas, sauna, and gym
  • US and Serbian holidays are non-working 

Upoznaj kompaniju

O Kompaniji Iskustva Poslovi Plate

Connect The Dots (CTD) is a Silicon Valley venture-backed start-up founded in February 2019 with the mission of revolutionizing the way professional relationships are managed. We’ve quietly raised $20M from top tier investors while in stealth mode. Our team and offices are based in Belgrade and San Francisco.

Our next major challenge is to architect for scale. The product is a hybrid consumer / business application building a behavior-based social graph based on massive amounts of historical emails and other data sources.  Scaling this graph is an order of magnitude more complex than current state of the art global social graphs.‍

5 100%

Menadžment kompanije

4

Beneficije

4

Balans karijere i privatnog života

4

Timska atmosfera

5

Zadovoljstvo projektima

5

Mogućnost napredovanja

5

Iskustvo o radu

Iskustvo
29.05.2023
Potvrđen Linkedin identitet
5 Preporučuje

Frontend Developer

Trenutno na praksi Manje od jedne godine

Pozitivno

S obzirom da je start-up, veoma je fast-paced okruzenje, sto je posebno dobro za pocetnike koji zele dosta da nauce. Takodje, koriste se alati i tehnologije koje su u trendu sada. Okruzenje je top, mirno je, ima mesta za parking (besplatno!), kancelarija je zapravo velika kuca sa bastom koja je jako lepa i u kojoj moze da se radi kad je lepo vreme. Atmosfera je veoma prijateljska i ima puno mladih ljudi. Aparat za kafu je dobar i dorucak je solidan :D Radno vreme je zaista fleksibilno, mora se doci jedino pre pocetka prvog dnevnog sastanka, koji bude oko pola 11, 11

Zamerke

Prva stvar koju sam naveo u pozitivnim utiscima nekome moze biti zamerka, ako zeli da rad i nesto sto zna i da ne mora dalje da istrazuje.

Korisno? 2

Frontend

1 plata
1.500
Prosečna neto plata
min
1.500
Prosek i medijana
1.500
max
1.500

Software Developer

1 plata
700
Prosečna neto plata
min
700
Prosek i medijana
700
max
700

Preporuke se učitavaju...