# Backend (Go) - Maintain and reconstruct RESTful API based on Gin + GORM framework - Implementation and optimization of ODB++/Allegro schematic file parser - Design and Implementation Physical View data model - Complete the migration CLI tool and establish an automated DB schema management process - Strengthen authentication and authorization
# Frontend (React + TypeScript) - Maintain and expand the front-end UI based on the React-Admin framework - Integrate Cytoscape.js graphics engine for topology view interaction: node dragging, connection establishment, layout algorithm (Klay/COSEBilkent) - Implement custom DataProvider and error handling - Develop cable routing interactive interface: component panel, connection settings, attribute editing, multi-select operation - Work with backend APIs to ensure Content-Range pagination works correctly - Maintain i18n (Chinese and English), supplement UI components and styles
# DevOps & Testing - Complete unit testing and integration testing - Optimize Makefile and CI/CD processes: wire/swag/tygo tool chain automation - Maintain Docker Compose development environment and deploy Dockerfile - Assist in creating test data sets and migration seed scripts
[Preferred Qualifications]#Backend- 1+ years of Go development experience, familiar with Gin/Echo/Fiber and other frameworks- Familiar with GORM (or sqlx/ent) and relational database design (PostgreSQL/MySQL)- Understand RESTful API design and paging/filtering/sorting implementation- Familiar with JWT authentication, middleware design and security practices- Will use Wire (dependency injection) and Swagger/OpenAPI document generation- Candidates with experience in file parsing (zip/tar/gzip, binary formats, XML/JSON) will be preferred- Understand transaction and concurrency control (optimistic locking/pessimistic locking, unique index)#Frontend- 3+ years of React development experience (Hooks/Context API/State Management)- Familiar with TypeScript (generics, type deduction, interface design)Experience with React-Admin or a similar admin UI framework (or willing to get started quickly)- Familiar with Material-UI (MUI) and responsive layout- Applicants with experience in Cytoscape.js / D3.js / graphics visualis