logo
CodeBridge

Mid-level Full-Stack Engineer (TypeScript / Python / AWS)

Europe (non-EU)

July 13, 2026 at 12:50 PM

✨ AI summary

Location

  • Serbia

Languages

  • TypeScript
  • Python

Frameworks

  • Next.js
  • React
  • FastAPI

Cloud Services

  • AWS ECS Fargate
  • AWS RDS
  • AWS Lambda
  • AWS Cognito
  • AWS S3

Databases

  • PostgreSQL

Experience Level

  • Mid-Level (2–4 years)

CodeBridge · Novi Sad, Serbia · 4 days in-office


We're hiring a mid-level engineer to work across the broader CodeBridge portfolio — the customer products we build and operate alongside our flagship AnalyzeMyCalls. You'll move between projects as the work demands it, which is the fastest way we know to grow a mid-level engineer into a senior one.


About CodeBridge

We're a small product-engineering studio (codebridgehq.com) based in Novi Sad. We co-own the systems we build — Terraform, AWS production, CI/CD, the lot — and stay close enough to our customers to rebuild their stack when it stops scaling. We don't do throw-it-over-the-wall consulting.


How we work

Four days a week in the Novi Sad office, one day flexible. It's a deliberate choice — the architectural decisions and product calls we make happen at a whiteboard with the team in the room, not async in Slack threads. For a mid-level engineer, that means you're learning from senior teammates by sitting next to them, not by reading their PR comments three hours later.


What you'd actually do

  • Ship features end-to-end in Next.js / TypeScript customer apps — UI, API routes, data layer
  • Drop into Python services where the work requires it (FastAPI most often)
  • Write real SQL against PostgreSQL — joins, indexes, the occasional migration
  • Work alongside seniors on AWS deployments (ECS Fargate, RDS, Lambda, Cognito, S3) without owning the whole infra surface yet
  • Move between projects as priorities shift, which means context-switching is part of the job


What we're looking for

  • 2–4 years building production web systems — at least one role where you shipped features end-to-end, not just tickets out of a backlog
  • Solid TypeScript + React / Next.js, with real comfort in the App Router model
  • Working knowledge of Python — enough to read, debug, and contribute to a FastAPI service from day one
  • PostgreSQL fluency — joins, indexes, query plans, why your slow query is slow
  • Some AWS exposure — even "I deployed a Lambda and a Postgres instance for a side project" is a real signal
  • Comfort moving between codebases — you'll have multiple repos open in any given week
  • Based in Novi Sad or willing to relocate


Nice-to-haves

  • Raw SQL experience, solid level.
  • Terraform, Docker, or other infra-as-code exposure
  • Experience integrating third-party APIs that are not fun (Google Ads stack, telephony, banking — anything where the docs lie)
  • A side project, OSS contribution, or technical blog you can point to


Why join?

  • Senior teammates who actually mentor — not "here's the ticket, ping me if stuck"
  • Variety without chaos — you'll see how five different systems are built, on a shared design language and stack
  • Direct collaboration with leadership; no proxy layers, no committee architecture
  • Clear path to senior — we're hiring you to grow into the next level, not to sit in this one forever
  • A team that shares a room — the kind of place where you learn from people, not just from docs


How to apply

  • Send us an application on Joberty here: https://www.joberty.com/job/codebridge-development-group-doo/mid-level-full-stack-engineer/82679
  • Or send us you CV and some examples of what you have built on careers@codebridgehq.com