Arringo SEE d.o.o. - ArriTech logo

Team Lead (Go/Vue.js, AWS)

Arringo SEE d.o.o. - ArriTech

Rad od kuće

08.11.2025.

  • ugovor
  • puno radno vreme
  • Obaveštenje o pregledu prijave

Summary

Hands-on engineering lead for a small team delivering Go microservices and Vue.js apps on AWS. Set technical direction, mentor developers, and drive an iterative migration to a scalable, event‑driven architecture. Split your time between coding, reviews, architecture, and people leadership.

Responsibilities

  • Design, build, and review performant, reliable Go services; champion API‑first design (OpenAPI).
  • Lead the microservices/event‑driven migration on AWS; shape service boundaries and contracts.
  • Translate requirements into technical solutions, high‑level estimates, and delivery plans.
  • Maintain code quality via standards, reviews, automated testing, and CI/CD.
  • Identify and resolve bottlenecks and bugs; improve performance and reliability.
  • Collaborate with Product on planning and stakeholder communication.
  • Work with Architects/DevOps on security, reliability, and operational best practices.
  • Assist with deployments and production support; manage escalations and post‑incident follow‑ups.
  • Recruit, onboard, mentor, and appraise developers; unblock the team day‑to‑day.
  • Produce clear technical documentation and ensure documentation quality across the team.

Our stack

  • Backend: Go (primary), C# for legacy components; microservices and EDA
  • Frontend: Vue.js
  • AWS: EC2, Lambda, DocumentDB (MongoDB‑compatible), MariaDB, Redis/ElastiCache, RabbitMQ
  • Tooling: Docker, Git (GitHub/GitLab), Jira; OpenAPI; UML where helpful

Requirements

  • Strong Go proficiency (language spec, stdlib, common frameworks) and solid design‑pattern knowledge.
  • Proven experience with microservices and event‑driven systems (RabbitMQ/Kafka/Pulsar).
  • AWS production experience across compute, messaging, and data stores.
  • Concurrency, multithreading, and async programming expertise.
  • Redis caching and API‑first design with OpenAPI; strong REST service design.
  • Docker, CI/CD, and automated testing (unit, integration, contract).
  • Git workflows; Agile delivery using Jira or similar.
  • Clear communication, attention to detail, and strong ownership.
  • Comfortable supporting legacy C# services.

    Arringo SEE d.o.o.

    Srbija, Novi Sad, STRAŽILOVSKA 4A BROJ STANA: LOKAL 5

    PIB: 114222274

    Matični broj: 21990434

    Napomena: Poslovi.infostud.com ne vrši posredovanje u zapošljavanju u Srbiji, niti u inostranstvu. Postupak selekcije i odabira kandidata je u nadležnosti poslodavca, a odredbe ugovora o radu predstavljaju direktan dogovor između poslodavca i zaposlenog. Svi pojmovi u oglasima, koji su upotrebljeni u muškom rodu, odnose se bez diskriminacije i na osobe ženskog pola i obrnuto, osim ukoliko specifičnim zahtevima posla nije drugačije propisano.