CN

Home/Join Us/Front-end Development Engineer

Front-end Development Engineer

Work LocationShenzhen Posting Date2025/11/14

Job Description

1. Responsible for the front-end architecture design, development, and iterative optimization of a national-level biomedical data portal, creating a world-class data interaction experience.
2. Lead front-end data caching and performance optimization to address the challenges of progressive loading and visual rendering of PB-scale data, ensuring exceptional response speed.
3. Design and develop highly reusable and accessible front-end component libraries, particularly specialized data visualization components for fields such as genomics and proteomics (e.g., genome browsers, interactive heatmaps, multidimensional data dimensionality reduction plots, etc.).
4. Collaborate closely with UI/UX designers and back-end engineers, actively participating in product decision-making to transform complex biomedical data requirements into intuitive and user-friendly interfaces.
5. Oversee front-end security protection, cross-platform compatibility, and mobile adaptation to ensure the stable and secure operation of the platform.

Qualifications

1. Master's degree or higher in Bioinformatics, Computer Science and Technology, or a related field.
2. Proficient in HTML5, CSS3, JavaScript/TypeScript, with extensive experience in modern front-end frameworks such as React or Vue and their ecosystems.
3. Strong product awareness and sensitivity to user experience, capable of collaborating efficiently with design teams (familiarity with design tools like Figma is preferred).
4. Experience in complex data visualization development, with proficiency in at least one visualization library such as D3.js, ECharts, or Plotly. Candidates with bioinformatics data visualization experience will be given priority.
5. In-depth understanding of web performance optimization, front-end security (XSS, CSRF, etc.), and cutting-edge front-end technologies.
6. Skilled in integrating and optimizing RESTful APIs and GraphQL.

Scan the QR code to view job details and submit your resume

Work Location and Application Methods

Work Location
SMART National Biobank of China, Dapeng District, Shenzhen

Application Materials
1.Complete personal resume (in Chinese or English)
2.Personal portfolio (required for UI/UX Designer positions)
3.Other materials demonstrating professional competence

Application Materials
1.Official Website Application: Visit the "Global Talent Recruitment (Si Hai Yin Cai)" section at the top right corner of the Shenzhen Medical Academy of Research and Translation (SMART) official website (http://smart.org.cn/). Click "Read More" at the end of the article for direct access to the recruitment website, view job details, click "Apply for Position", register and complete your personal information, then submit your resume.
2.Email Application: Send your application materials in PDF format to the email address of SMART's Human Resources Department: recruitment@smart.org.cn. Please indicate "Name + Department + Applied Position + Information Source (WeChat Official Account/Official Website/University Talent Network/51job, etc.)" in the email subject.

Additional Notes
1.All application materials will be kept confidential by our company, and salary and benefits will be discussed during the interview.
2.This recruitment information remains valid for a long time until the positions are filled.