Software Engineer (Full-stack)
Mesta rada: Beograd Ljubljana Zagreb
- Radno vreme
- puno radno vreme
- Vrsta ugovora
- na neodređeno
We are looking for Full-stack Software Engineer to work on innovative projects in event ticketing industry.
What will you do
- Build full-stack features end to end — You'll own features from the Angular frontend all the way through to the Spring Boot backend. You'll be responsible for the full slice, from UI to API to data.
- Design and build robust APIs — You'll design and implement clean, well-structured REST APIs. You'll think about contracts, versioning, and long-term maintainability.
- Own testing across the stack — Testing is a core part of this role, not an afterthought. You'll write end-to-end tests for the frontend using Playwright and unit and integration tests for backend APIs.
- Leverage Agentic Coding tools — We're serious about AI-assisted development. You'll be expected to use tools like Claude Code fluently and effectively as a core part of your workflow.
- Research and explore — New technologies and development approaches are the reality of our field. Continuous learning is developer’s essential quality.
- Co-own the product — You’ll be a part of a team where everybody has autonomy and responsibility. You will work on features from ideation over release to maintenance and shape the roadmap of the product.
Tech stack
- Angular — TypeScript is our scripting language of choice. We use Angular to build structured, maintainable single-page client applications.
- Java / Spring Boot — Our backend services are built with Java and Spring Boot, exposing REST APIs described with OpenAPI specification.
- Figma — We use Figma for UX and UI design. Our Design System is the foundation of everything we build.
- Agentic Coding tools — Claude Code and similar AI-assisted development tools are a regular part of how we work.
- Hosted on AWS with K8s — All our components are containerised and run in Kubernetes.
- Enterprise tools for everything — GitLab for source control and CI/CD pipelines. Jira for issue tracking. Confluence for documentation. Slack for internal communication.
You will be a great fit if...
- You have worked before in our tech stack — Strong TypeScript and Java fundamentals are a must, along with hands-on experience with Angular on the frontend and Spring Boot on the backend.
- You have 8+ years of experience — You have minimum 8 years of working experience in similar role as software engineer.
- You're highly productive while writing quality code — You can break down big projects into small deliverables, while caring about the outcome and quality.
- A genuine interest in technology — You have a desire for improvement and progress.
- Independent and empathetic communicator — You are independent in written and verbal communication (English). You're thriving in a team environment.
Pay, benefits, perks
- Competitive salary with salary raises proportionally to your growth.
- Full-time indefinite employment with 6-month trial period.
- Generous annual leave.
- Flexible working arrangements.
- Growth framework that helps engineers align personal career goals with company business goals.
- New MacBook, monitors and accessories, headset, hight-adjustable desk (onsite).
- 500 € / year for additional technical equipment to spend per your choice.
- Team budgets for teambuilding and growth.
- Opportunity to enrol in a supplementary voluntary pension insurance scheme.
- Opportunity to enrol in a supplementary health insurance.
Konkurišite na sajtu poslodavca →
dhimahi.com
Oglas je objavljen na sajtu kompanije. Klikom odlazite direktno na original.