Jobedly Post a Job

Full Stack Software Engineer

The HeadHunter Global · Skopje
Full-timeTechnologyMid Level$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Full Stack Software Engineer role

Full Stack Software Engineer positions focus on delivering results in their domain. This page aggregates open Full Stack Software Engineer roles and what employers typically expect.

## Full Stack Software Engineer **Engineering / Web | Mid–Senior Level** We are partnering with a **specialized software engineering company** focused on building **custom, large-scale digital solutions tailored to real-world needs**, primarily within the public sector. This is a role for engineers who enjoy working across the full stack — from designing robust backend systems to crafting intuitive, high-quality user interfaces. ### As a Full Stack Software Engineer, you will contribute across the entire web application stack — building scalable backend services while delivering polished, user-friendly frontend experiences. You will work on **complex, high-impact systems**, collaborating closely with mobile and backend teams to deliver end-to-end solutions. ### Key Responsibilities - Develop and maintain full-stack features using **React** (frontend) and **Java Spring Boot** (backend) - Design and implement **RESTful APIs** used by web and mobile applications - Model and optimize **PostgreSQL** databases (schemas, queries, performance) - Build reusable, accessible, and visually polished **React components** - Apply **UI/UX best practices** to ensure intuitive user experiences - Collaborate with mobile developers to align APIs and data models - Write unit, integration, and end-to-end tests - Participate in architecture discussions and technical decision-making - Conduct code reviews and contribute to engineering standards - Troubleshoot and resolve production issues across the stack ### Required Profile - 3+ years of experience as a **Full Stack Developer** - Strong knowledge of **Java (11+), Spring Boot, Spring Security, Spring Data JPA** - Proficiency in **React (hooks, context, component patterns)** and modern JavaScript/TypeScript - Hands-on experience with **PostgreSQL** (schema design, queries, indexing) - Experience designing and consuming **REST APIs** (OpenAPI/Swagger is a plus) - Experience with **Git** and collaborative development workflows - Understanding of **web security principles** (authentication, authorization, OWASP) ### Nice to Have - Strong **UI/UX sensibility** and attention to detail - Ability to work independently on UI decisions (with or without a designer) - Experience with **Docker, Kubernetes**, and cloud platforms (AWS, GCP, Azure) - Knowledge of **event-driven architecture** (Kafka, RabbitMQ) - Exposure to **mobile development (Flutter)** - Experience with **CI/CD pipelines and DevOps practices** ### Tech Environment - **Frontend:** React, TypeScript, HTML5, CSS3 - **Backend:** Java Spring Boot, REST APIs, Spring Security - **Database:** PostgreSQL (or similar relational DB), Hibernate/JPA - **DevOps:** Git, Docker, CI/CD pipelines ### Why This Opportunity? - Work on **large-scale, complex systems** — not routine feature work - Real impact through **solutions used in critical environments** - Opportunity to shape both **backend architecture and frontend experience** - Exposure to **end-to-end product development** - **Small, collaborative team** with real ownership and visibility - Fast decision-making and strong engineering culture

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

JavascriptTypescriptReactJAVAPostgresqlRESTAWSAzureGCPDockerKubernetesCi/CdGITKafkaDevops

Resume tips for Full Stack Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Full Stack Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Full Stack Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About The HeadHunter Global

The HeadHunter Global is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles