Software Engineer (Full-stack)

Dhimahi d.o.o.

United States

Remote

USD 99,000 - 155,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Learning and team-building budget
Optional health and pension insurance
IDE subscription
Office amenities
Periodic team gatherings

Job summary

Dhimahi d.o.o. is seeking a senior full-stack engineer to deliver features across an Angular frontend and Spring Boot backend for event ticketing. You will own the full feature path—from UI and API through data and tests—and influence product decisions from ideation to release and maintenance.

You will design REST APIs, implement interfaces from design specs, and write comprehensive tests across frontend and backend. Remote-friendly with on-site options in Europe.

Qualifications

  • At least 8 years of professional experience.
  • Experience building frontend apps with Angular and TypeScript.
  • Strong Java fundamentals and Spring Boot production experience.
  • Ability to translate design specs into consistent interfaces.
  • Experience testing across frontend and backend.

Responsibilities

  • Build full-stack features across frontend, backend, and data layer.
  • Design REST APIs with contracts, versioning, and long-term maintainability.
  • Create frontend end-to-end tests with Playwright and unit/integration tests for backend APIs.
  • Use AI-assisted coding tools in everyday development.
  • Work from interface designs and apply or extend an established design system.
  • Research development approaches and help shape the product roadmap.

Skills

Angular
TypeScript
Java
Spring Boot
REST APIs
Testing (frontend/backend)
AI-assisted coding
Design system

Tools

Kubernetes
AWS
Claude Code

Job description

Role overview

Deliver product features across an Angular frontend and Spring Boot backend for work in the event ticketing space. You’ll own the full feature path—from user interface and API through data and testing—and contribute to product decisions from initial ideas through release and maintenance.

Responsibilities
  • Build full-stack features across the frontend, backend, and data layer.
  • Design REST APIs with attention to contracts, versioning, and long-term maintainability.
  • Create frontend end-to-end tests with Playwright and unit and integration tests for backend APIs.
  • Use AI-assisted coding tools in everyday development.
  • Work from interface designs and apply or extend an established design system.
  • Research development approaches and help shape the product roadmap.
Requirements
  • At least 8 years of professional experience.
  • Practical experience building frontend applications with Angular and TypeScript.
  • Strong Java fundamentals and production experience with Spring Boot.
  • Ability to work fluently with design specifications and implement consistent interfaces.
  • Experience testing across frontend and backend layers.
Nice to have
  • Familiarity with OpenAPI, Kubernetes, AWS, and automated delivery workflows.
  • Experience with AI-assisted coding tools such as Claude Code or similar.
Benefits and work setup

Full-time role based in Ljubljana, Zagreb, Belgrade, or remotely.

  • learning and team-building budget
  • optional supplementary health and pension insurance
  • an IDE subscription
  • Office amenities
  • periodic team gatherings
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Java)
Software Engineer (Java)

Dhimahi d.o.o. • United States

Remote
USD 120,000 - 160,000
Learning & team-building budget
Health and pension insurance (optional
IDE subscription
+2
Senior Full Stack Developer – TypeScript & Java/Kotlin
Senior Full Stack Developer – TypeScript & Java/Kotlin

key.dev • United States

Remote
USD 120,000 - 180,000
25 days annual leave
Health insurance
Multisport benefit
+1
Full Stack Developer – TypeScript & Java/Kotlin
Full Stack Developer – TypeScript & Java/Kotlin

key.dev • United States

Remote
USD 90,000 - 130,000
Remote or home office options
Health insurance
25 days annual leave
+1
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Vendenis • United States

Hybrid
USD 120,000 - 180,000
Hybrid work between Prishtina office &
Learning budget
Hardware choice
+1
Senior Fullstack Engineer Central Europe
Senior Fullstack Engineer Central Europe

Zoolatech • Central (LA)

Hybrid
USD 120,000 - 170,000
Staff Frontend Engineer (TypeScript, React)
Staff Frontend Engineer (TypeScript, React)

sentinellabs • United States

Remote
USD 150,000 - 210,000
RSU equity
Employee stock purchase plan
Paid time off + wellness days
+6
Senior Full Stack Developer (remote within Bulgaria, all genders)
Senior Full Stack Developer (remote within Bulgaria, all genders)

hubject-gmbh • United States

Remote
USD 120,000 - 180,000
Mobility support
Health membership
Equipment provision
+4
AI Engineer
AI Engineer

Juma • United States

Remote
USD 120,000 - 180,000
Mentorship
Learning opportunities
Personal development support
+2
Full Stack Developer
Full Stack Developer

Juma • United States

Remote
USD 120,000 - 180,000
Competitive compensation
Mentorship and learning opportunities
Support for personal development
+1
FullStack Engineer
FullStack Engineer

GoMining • Town of Poland (NY)

Hybrid
USD 90,000 - 130,000
Support for courses, conferences, and English learning
Flexible hours across international teams
Up to 20 vacation days + 8 company holidays + 5 personal days
+2