logo of apple

苹果Backend / Full-stack Software Engineer

社招全职Machine Learning and AI地点:北京状态:招聘

任职要求


Minimum Qualifications
• 5+ years of professional web applications development experience
• Strong knowledge of JavaScript, Vue, React, MVC frameworks
• Strong software engineering skills, including system design, development, testing, debugging, release and maintenance
• Experience with data-driven web development, including strong knowledge of HTML5, DHTML and CSS3, JSON/XML
• Experience with Typescript, CSS (Sass), build tools like web pack, test frameworks like Jest

Preferred Qualifications
• Significant experience developing and implementing UI/Front-end for high volume web applications a…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


Develop, test and maintain rich web experiences with UIs that address deep domains with high volumes of data. 
Building reusable components and front-end libraries for future use. 
Work with backend team to define and integrate APIs. 
Implement software designs using JavaScript and related technologies. Prepare and execute unit and integration tests. 
Envision the functional and non-functional requirements to build solutions from scratch. 
To be able to define technologies, patterns and prototype solutions for new requirements to materialist it as a well functioning project. 
Build the front-end of applications through appealing visual design. 
Use test driven development to ensure responsiveness, consistency and efficiency and crafting maintainable testing infrastructure. 
Build features and applications with a mobile responsive design. 
Learn and adapt new technologies to quickly develop required POCs and influence.
包括英文材料
Web+
JavaScript+
Vue+
React+
HTML+
CSS+
JSON+
还有更多 •••
相关职位

logo of tesla
社招AI与数据分析

The Role We are seeking a highly motivated and skilled Full Stack Developer to join Tesla. The ideal candidate will have a strong foundation in full stack development, coupled with hands-on experience in building and deploying LLM (Large Language Model) Agents and a deep understanding of Machine Learning pipelines. Responsibilities • Design, develop and maintain scalable and efficient full stack applications especially for business intelligence (BI) reporting tool via Apache Superset, EChart or Dash. • Develop intuitive and performant user interfaces using React or Next.js. • Build and manage backend services using Python (FastAPI or Flask), with flexibility for Java (SpringBoot) . • Build, deploy and optimize LLM application like Agentic RAG for real-world use cases. • Design and implement containerized applications using Docker and orchestrate them with Kubernetes. • Integrate and optimize data analytical solution with Neo4j and MongoDB and Apache Airflow. • Collaborate with cross-functional teams to deliver high-quality software solutions.

上海
logo of nvidia
社招

• Working on backend and frontend design and development of web applications. • Collecting requirements and provide consultation to end users about their needs and use cases. • Analyzing performance bottlenecks. • Supporting and maintaining large scale data platform with high QoS. • Building infrastructure and microservices for various big-data scenarios.

更新于 2025-04-16上海
logo of tesla
社招销售交付

THE ROLE The Sales & Delivery application team is responsible for building applications to support Tesla's rapid growth while providing an amazing customer experience. The business covers the whole customer journey including discovery, ordering, vehicle fulfillment, ownership, charging and service. The application scope covers Tesla Web, App, Mini Program, internal tools, Tesla for Business and new product launch. The mission of our team is to streamline business operations, decrease costs, improve customer experiences, and solve the business challenges from both product and technology perspective. Our engineers are hands-on and encouraged to own their own projects, contribute to new ideas, and make an impact on the way that our company operates. As a Full Stack Engineer, you will own end-to-end development in a split frontend-backend architecture, bridging client-side experiences with scalable server-side APIs to power Tesla's customer ecosystem. RESPONSIBILITIES • Design, code, and maintain mobile and web user experiences end-to-end, including frontend interfaces and backend services. • Develop and maintain backend API servers using .NET/Golang, handling data processing, authentication, integration with databases, caching layers, event streaming, and search functionalities. • Optimize code for performance, stability, and maintainability across the full stack, including API scalability, error resilience, and monitoring. • Build, configure, and deploy backend API servers in a frontend-backend split architecture, with the capability to independently handle core infrastructure tasks (e.g., from initial setup to production rollout) while collaborating on system-wide integrations, ensuring high availability, security, and scalability. • Work with a cross-functional team of frontend and backend software engineers, product teams, QA/validation, and designers. • Collaborate on integrating frontend components with backend services, troubleshooting issues across layers, and implementing features that leverage SQL for data persistence, Redis for caching, Kafka for real-time event processing, and Elasticsearch for search and analytics.

北京
logo of tesla
社招运维开发

The Role We are seeking a highly motivated and skilled Full Stack Developer to join Tesla. The ideal candidate will have a strong foundation in full stack development, coupled with hands-on experience in building and deploying LLM (Large Language Model) Agents and a deep understanding of Machine Learning pipelines. Responsibilities • Design, develop and maintain scalable and efficient full stack applications especially for MLOps Platforms and LLM Agents. • Develop intuitive and performant user interfaces using React or Next.js. • Build and manage backend services using Python (FastAPI or Flask), with flexibility for Golang (Gin). • Build, deploy and optimize LLM application like Agentic RAG for real-world use cases. • Design and implement containerized applications using Docker and orchestrate them with Kubernetes. • Collaborate with cross-functional teams to deliver high-quality software solutions.

上海