The allocation of workers with diverse skills on assembly stations significantly impacts the efficiency of aircraft final assembly (AFA). In a real-life assembly process, workers are allowed to move between multiple stations, to avoid bottleneck stations. The arrangement of worker movement is a practical issue coupled with the worker allocation, but is still ignored. This study formulates a dynamic worker allocation problem in AFA (dWA-AFA), focusing on the multiobjective joint optimization of worker allocation and worker movement. The trade-off between objectives depends on the human preferences that reflect assembly requirements. To address this, a human–machine collaborative optimization method (HMC-O) is proposed, involving a bidirectional collaboration: machine-to-human preference adaption, and human-to-machine experience support. Specifically, we design an adaptive dominance operator for integrating human preferences, and combine it with a two-stage nondominated sorting approach to generate initial optimization solutions. An experience-driven neighborhood search is further developed, which uses human experience to improve solutions. The proposed method is evaluated through two scales of real cases. It is observed the dWA-AFA significantly reduces the takt time, particularly by 14.21 % and 9.25 % in two worker-shortage scenarios respectively. Meanwhile, the HMC-O is competitive in terms of convergence and preference satisfaction for solving dWA-AFA.