药明生物
2027届-种子计划C-数字化(软件开发)-全球数智科技部
岗位职责
System Development & Integration: Participate in the development of enterprise-level systems for business purposes, including core components, process management components, and data integration applications such as analysis tools and algorithms.
Frontend Development: Design and develop reusable user interfaces and components to improve development efficiency and reusability. Develop high-performance, highly available, and secure frontend frameworks.
Backend Development: Design relational database structures to store key experimental and operational data. Develop backend interfaces and microservices to ensure seamless integration and data flow between systems.
Collaboration with Cross-functional Teams: Work closely with frontend and backend engineers, UI designers, and product managers to ensure successful project delivery and provide an excellent user experience. Ensure smooth system deployment and resolve issues as needed.
Code Quality & Best Practices: Maintain high coding standards throughout the software development lifecycle, including
任职要求
analysis, coding, testing, and performance monitoring. Conduct code reviews and provide recommendations for performance optimization and security enhancement. 6. Continuous Improvement & Automation: Collaborate with operations teams to automate CI/CD pipelines and continuously improve the speed and accuracy of software releases. Role Requirements:
Education: Bachelor’s degree or above in Computer Science or a related field.
Programming Skills: Solid foundation in backend programming, with proficiency in Java and Python, as well as frontend technologies such as HTML, CSS, JavaScript, and frameworks like Vue.js or React.
Frameworks & Tools: Proficient in backend frameworks such as Spring, Spring Boot, and frontend development using ES6, TypeScript, and component libraries. Familiar with bundling tools such as Webpack or Vite.
Database & Infrastructure: Familiar with relational databases like MySQL, PostgreSQL, and NoSQL databases (e.g., MongoDB, Redis). Experience in designing, optimizing, and managing databases for large-scale systems.
Microservices & DevOps: Understanding of microservices architecture and experience with DevOps tools like Docker, Kubernetes, and CI/CD tools such as GitLab and Jenkins.
Web Performance Optimization: Ability to optimize web performance. Familiarity with HTTP/WebSocket protocols and web performance optimization techniques.
Communication & Teamwork: Strong communication skills with the ability to work effectively across teams, a proactive attitude towards problem-solving, and a passion for continuous learning. Proficiency in Mandarin and English for work is a plus.
Agile Development: Familiarity with Agile development methodologies and CI/CD concepts, with practical experience using Git for version control and managing collaborative coding environments. 岗位说明: 本岗位隶属于全球数智科技部,由一群热忱精英的研发、AI、生信、产品、企业平台、安全、基础设施等成员构成,我们保持工匠精神打造业内领先的数字化平台与工具,助推药物研发、制药开发及生产的速度与品质,服务人类生命健康。 岗位职责:
系统开发与集成: 参与面向业务的企业级系统开发,包括核心组件、流程管理组件和数据整合应用的开发,如分析工具和算法的开发
前端开发: 设计并开发可复用的用户界面和组件,提高前端开发效率和组件的可复用性。开发高性能、高可用性和安全的前端框架
后端开发: 设计关系型数据库结构,用于存储关键实验数据和运营数据。开发后端接口和微服务,确保不同系统的集成和数据流畅
跨团队合作: 与前后端工程师、UI设计师和产品经理紧密合作,确保项目交付,并提供卓越的用户体验。确保系统部署顺利并解决问题
代码质量与最佳实践: 在整个软件开发生命周期中保持高标准的代码质量,包括需求分析、编码、测试和性能监控。进行代码审查并提出性能优化和安全增强建议
持续改进与自动化: 与运维团队合作,自动化CI/CD管道,持续提高软件发布的速度和准确性 岗位要求:
学历: 计算机科学或相关领域的本科及以上学历。
编程技能: 扎实的后端编程基础,精通Java和Python,熟悉前端技术如HTML、CSS、JavaScript,以及Vue.js或React等框架。
框架与工具: 熟练掌握后端框架如Spring、Spring Boot,以及前端开发中的ES6、TypeScript和组件库。熟悉Webpack或Vite等打包工具。
数据库与基础设施: 熟悉关系型数据库如MySQL、PostgreSQL和NoSQL数据库(如MongoDB、Redis)。具有大型系统的数据库设计、优化和管理数据库接口的经验。
微服务与DevOps: 理解微服务架构,熟悉Docker、Kubernetes等DevOps工具,以及CI/CD工具(如GitLab、Jenkins)。
前端性能优化: 能够优化网站架构,熟悉HTTP/WebSocket协议及网页性能优化技术。
沟通与团队合作: 具备良好的沟通能力,能够跨团队有效合作,具有积极解决问题的态度和持续学习的热情。工作中可熟练使用英文者优先。
敏捷开发: 熟悉敏捷开发方法和CI/CD概念,具备使用Git进行版本控制和管理协作代码环境的实践经验
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
