苹果Senior Software Engineer, Test Frameworks
社招全职Hardware地点:上海状态:招聘♡ 收藏
工作描述
任职要求 Minimum Qualifications Bachelor's degree (BSEE/CS) or equivalent professional experience. 5+ years of experience in software development with a strong focus on full-stack engineering, system architecture, and service maintenance. Strong programming skills in Python. Proficiency in modern full-stack development (backend services, database design, RESTful APIs, and frontend interfaces). Hands-on experience with containerization technologies (e.g., Docker) and managing containerized applications. Familiarity with multiple cloud services and CI/CD. Proven ability to not only develop software but also deploy, manage, and maintain the containerized services and cloud environments …
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
REST+
https://roadmap.sh/golang/rest-api
Building a REST API in Go offers a blend of high performance, ease of deployment, and scalability.
https://spring.io/guides/gs/rest-service
This guide walks you through the process of creating a “Hello, World” RESTful web service with Spring.
https://www.restapitutorial.com/
REST (Representational State Transfer) APIs have revolutionized the way developers build and integrate web services, enabling seamless communication between systems and applications.
Docker+
https://www.youtube.com/watch?v=GFgJkfScVNU
Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳
https://www.youtube.com/watch?v=kTp5xUtcalw
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners.
CI+
https://www.ibm.com/cn-zh/think/topics/continuous-integration
持续集成 (CI) 是一种软件开发实践,开发人员在整个开发周期中会定期将新的代码和代码变更集成到中央代码存储库中。它是 DevOps 和敏捷方法的关键组成部分。
https://www.youtube.com/watch?v=42UP1fxi2SY
CD+
https://www.redhat.com/zh-cn/topics/devops/what-is-ci-cd
CI/CD 是持续集成和持续交付/部署的缩写,旨在简化并加快软件开发生命周期。
https://www.youtube.com/watch?v=R8_veQiYBjI&list=PLy7NrYWoggjzSIlwxeBbcgfAdYoxCIrM2
还有更多 •••
相关职位
社招
• BS/MS in Computer Science, Computer Engineering, or related field (or equivalent experience). • St
更新于 2025-10-17深圳|上海
社招
• BS/MS in Computer Science, Computer Engineering, or related field (or equivalent experience). • St
更新于 2025-10-15深圳|上海
社招
• BS or higher degree in CS/EE/CE or equivalent. • 5+ years of software quality assurance or tes
更新于 2025-11-05上海