Full-Stack Developer (Node.js / React / AWS)

Belgrade, Serbia (Hybrid)

We are looking for a Full-Stack Developer to join our engineering team and work on a large-scale platform that includes backend services, a modern web frontend, and integrations with mobile applications.
This role is ideal for engineers who enjoy working across the full stack, understand end-to-end system behavior, and are comfortable collaborating with multiple teams.

About the Project

You will be working on a multi-layer platform built using a modern technology stack. The system includes:

  • Backend (Node.js) with REST APIs

  • Frontend (React + TypeScript)

  • Mobile apps (you will collaborate with the mobile development teams)

  • AWS cloud infrastructure

  • MySQL / MariaDB databases

  • Nginx web server

The project is continuously evolving — new features are developed across backend, frontend, and mobile layers. You will contribute to a project for a global automotive giant, consistently ranked among the top car manufacturers worldwide.


Technology Stack 

Backend:

  • Node.js

  • REST API

  • MySQL / MariaDB

Frontend:

  • React.js

  • TypeScript

  • HTML

Infrastructure:

  • AWS

  • Nginx

Tools:

  • WebStorm (JetBrains)

  • Jira

Responsibilities

  • Develop, maintain, and optimize backend services and APIs

  • Build dynamic and responsive UI components in React & TypeScript

  • Collaborate with mobile development teams

  • Participate in architectural discussions for full-stack features

  • Troubleshoot issues across the entire stack (FE, BE, integrations, infrastructure)

  • Write clean, maintainable, and well-tested code

  • Participate in code reviews and contribute to engineering best practices

  • Work with product managers and designers to translate requirements into technical solutions

Requirements

  • Strong knowledge of JavaScript / TypeScript

  • Hands-on experience with Node.js and RESTful API development

  • Proficiency in React.js

  • Understanding of relational databases (MySQL or MariaDB)

  • Basic familiarity with AWS or other cloud environments

  • Understanding of frontend–backend integration workflows

  • Experience working with Git and Agile processes (Jira)

  • Good communication skills and ability to work collaboratively

Nice to have

  • Experience with Nginx

  • Experience with AWS (Lambda, EC2, RDS, etc.)

  • Familiarity with mobile development workflows

  • Experience with high-traffic or distributed systems

  • Knowledge of CI/CD and DevOps practices

How to apply

Please send your CV and any relevant project examples or GitHub repositories.

We look forward to meeting applicants who are passionate about full-stack development and enjoy working on complex, multi-service systems.

Full-Stack Developer (Node.js / React / AWS)

Job description

Full-Stack Developer (Node.js / React / AWS)

Personal information
Add
Professional data
Add
Add
Add
Add