logo

Senior Full Stack Software Engineer

Belgrade
Apply

All3 is transforming how buildings are conceived, developed, and delivered. We combine AI-powered design with robotic prefabrication and on-site assembly to build custom architecture at the cost and speed of mass production — unlocking even the most complex sites.

We’re currently seeking a Senior Full Stack Software Engineer to join our team, focused on developing and integrating tools that power our AI-driven design and fabrication platform. You’ll help connect architectural and structural modules into one seamless system, designing intuitive interfaces and efficient backend services.

Responsibilities

  • Designing, developing, and maintaining web applications;
  • Supporting integration of architectural and structural systems into the digital platform;
  • Building and integrating RESTful APIs and database-driven services;
  • Developing reusable UI components and tools for project management and library control;
  • Collaborating with cross-functional teams of 10–15 engineers, designers, and architects;
  • Participating in code reviews and maintaining high standards of software quality;
  • Contributing to architecture discussions and continuous improvement of the tech stack.

Requirements

  • Strong mathematical or engineering background (physics, mathematics, engineering, or related fields);
  • Strong experience in frontend (React, modern JavaScript) and backend development, ideally Python (C++ or Java is an alternative);
  • Strong foundation in algorithms, data structures, and system design;
  • Solid understanding of core web concepts, including REST API, web applications, and databases;
  • Understanding of structural logic, or willingness to deeply learn domain-specific mechanics;
  • Familiarity with Docker, Git, and CI/CD workflows;
  • Strong communication and collaboration skills;

Conditions

  • Chance to be a part of a large-scale project;
  • Team driven by impactful cause;
  • Hybrid format of work with spacious office in New Belgrade;
  • Private health insurance including dental;
  • Language courses;
  • Flexible working schedule;
  • 20 days of annual leave.
Share this job opening

Application:

I agree to the processing of my personal data in accordance with the All3 Privacy Policy