Senior Full-Stack (React/Node.js) Developer - Carauktion team

Belgrade, Novi Sad, Nis, Serbia
Full Time
Carauktion
Experienced
We at Holycode are currently looking for a Senior React Developer (or Full-Stack React/Node Developer) to join our team, Carauktion

About Carauktion

Carauktion is a leading Swiss B2B car trading platform with over 20 years of experience in the automotive industry.
We connect professionals across Switzerland through a robust, data-driven marketplace that simplifies vehicle trading and management.

Their mission is to build scalable, user-friendly tools that empower businesses in the automotive ecosystem - and we’re always looking for talented engineers to help us push boundaries.

About the Role

We’re looking for a Senior React Developer (or Full-Stack Developer with Node.js experience) who’s not only technically strong but also forward-thinking about how AI is reshaping software development.

You’ll be a key member of our engineering team - building and scaling new products, shaping our developer experience, and leveraging AI tools (like GitHub Copilot, Claude Code, ChatGPT, and internal coding agents) to deliver better software, faster.

We want someone who’s curious about AI, confident using it as an accelerator, and eager to help us define the next generation of AI-assisted engineering at Carauktion.

What You’ll Do

  • Build and maintain modern React applications using TypeScript, Vite, and micro-frontend architecture (Module Federation).
  • Contribute to Node.js / NestJS backend services and APIs.
  • Integrate with our multi-tenant, event-driven platform (RabbitMQ, Kafka, AWS).
  • Collaborate with designers and product managers to deliver pixel-perfect, performant, and accessible UI components.
  • Work on white-label platform customization, enabling multiple brands to share a single codebase.
  • Ensure quality through unit/integration testing, code reviews, and CI/CD pipelines (GitHub Actions).
  • Participate in architecture discussions, contribute to best practices, and mentor mid-level developers.

Your Profile

  • 5+ years of professional web development experience.
  • Strong proficiency in React, TypeScript, and modern ESNext features.
  • Experience with state management (e.g., Zustand, Redux, or similar).
  • Knowledge of Node.js and frameworks such as NestJS or Express.
  • Understanding of RESTful APIs, GraphQL, and secure authentication (OAuth2 / Keycloak).
  • Familiarity with micro-frontend or modular architecture principles.
  • Experience with CI/CD pipelines and cloud-native deployments (preferably AWS).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to collaborate in an international environment.

Bonus Points

  • Experience with AWS (S3, CloudFront, Lambda, or ECS).
  • Contributions to open source or side projects showcasing your skills.

Why You’ll Love Working With Us

  • Flexible, remote-first culture.
  • Modern stack with strong engineering standards.
  • Flat structure and autonomy to make decisions.
  • Opportunities for growth into architecture, team lead, or product ownership.
  • A forward-thinking engineering culture embracing AI-assisted development.

Benefits:

  • Private health insurance
  • Equipment of your choice (laptop, monitor, accessories)
  • High-growth company with innovative products
  • Supportive, international team
  • Budget for professional development (courses, books, conferences)
  • English and German language lessons during working hours
  • Nice office in Belgrade with a stocked kitchen and game area
  • Opportunity to learn, grow, and make a real impact

If you are looking for an environment where you can grow professionally, learn from the best in the field, balance work and life habits and have a pleasant and enthusiastic environment, please submit your CV in English.

#LI-hybrid

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*