FULLSTACK (Python & ReactJS) - DU33
FULLSTACK (Python & ReactJS) - DU33

POSITION OVERVIEW

  • Build a clean backend (Python preferred) with a web framework, relational database, and background job processing suitable for long‐running document/AI tasks.
  • Develop a modern front‐end (TypeScript/React or similar) with dynamic, schema‐driven forms and review panels wired to JSON schemas from the AI layer.
  • Integrate a PDF viewing component with support for zoom/pan and overlaying highlights/annotations driven by AI outputs.
  • Own deployment and basic DevOps: containerization, environment setup, reverse proxy, SSL, and pragmatic monitoring/logging for a small internal user base.
  • Design integration points and data exchange with CAD, Revit, and LiDAR‐centric workflows, ensuring what you build can eventually sit alongside or connect to those environments.
  • Iterate quickly based on in‐office feedback and real project usage; adjust flows to match the reality of CD production, not just idealized diagrams.

JOB REQUIREMENTS

  •  Solid experience across backend APIs (ideally Python) and modern front‐end frameworks (React/TypeScript or similar).
  • Comfort building dynamic UIs from JSON schemas: forms, tabular views, and review panels that adapt as schemas evolve.
  • Experience with relational databases, basic schema design, and migrations.
  • Familiarity with containers (Docker) and deploying/operating small production web apps.
  • Must have or quickly acquire working knowledge of CAD / Revit / LiDAR APIs and data structures; you're comfortable learning how these ecosystems represent drawings/models/point clouds.
  • Interest in workflow tools, internal products, or expert‐facing software; AEC/engineering domain exposure is a plus.

BENEFITS

WORKING TIME

  • Working hours: 10:00 – 18:00, Monday to Friday, or according to the client’s working schedule when required.

OPPORTUNITIES & CHALLENGES

  • Opportunity to work in a professional, modern, and dynamic environment, participating in attractive and challenging projects both domestically and internationally.
  • An open culture that encourages idea sharing and empowerment, allowing employees to work and create in their own way. Individual talents and achievements are recognized, with annual awards for outstanding employees.
  • Opportunities for professional development, including allowances and sponsorship for professional certifications. Full support for training and exam fees is provided for selected advanced certifications.
  • Participation in large-scale projects with hot-trend domains, continuously updating and applying the latest technologies.

BENEFITS & COMPENSATION

  • Opportunity to participate in large projects with diverse technologies such as Ruby on Rails, Golang, Python, Node.js, .NET, Java, etc.
  • A working environment that encourages creativity, idea exchange, and autonomy, where employee contributions and achievements are valued and rewarded annually.
  • Company trip policy (package 30,000 JPY/person) and monthly team-building activities.
  • Full participation in social insurance, plus annual health check-ups (at least once per year) at leading hospitals.
  • Comprehensive employee care policies for both employees and their families (birthdays, weddings, childbirth, illness, etc.).
  • Provision of working equipment and devices.
  • A variety of sports and cultural activities, including football, cycling, badminton clubs, and more.
  • Teaching allowance and various training & education awards, such as Monthly Learning Star, Outstanding Lecturer Award, Annual Learning Excellence Award, training bonuses, etc.
INFORMATION
  • 10th Floor, IDMC Tower, 18 Ton That Thuyet St., Cau Giay Ward, Hanoi

  • 05/10/2026

  • Negotiation