logo of tesla

特斯拉Software Engineer,React/React Native

社招全职销售交付地点:北京状态:招聘

任职要求


• Bachelor’s Degree in Computer Science, Software Engineering, or similar areas of study.
• 1+ years’  experience in Mobile (iOS/Android) development is a plus.
• 1+ years building web and/or mobile  experiences with evidence of exceptional ability.
• Proficient with React and Redux, with mobile development experience
• Proficient with TypeScript is a plus.
• Excellent grasp of fundamental computer science concepts, good at solving complex technical problem.
• Experience using common design patterns. High standards for code quality, maintainability, and performance.
• Experience creating, maintaining and shipping top-ranking mobile apps is preferred.
• Experien…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


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.

RESPONSIBILITIES
• Design, code and maintain mobile user experiences end-to-end.
• Optimize code for performance, stability and maintainability.
• Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers.
包括英文材料
iOS+
Android+
Web+
React+
Redux+
还有更多 •••
相关职位

logo of microsoft
社招Software

• Review, author, and optimize high-quality, extensible web and mobile code (React, React Native, Swift, Kotlin) to meet team standards for performance, security, testability, reliability, and maintainability. • Integrate automated static analysis (ESLint, SonarQube) and testing frameworks (Jest, XCTest) into the CI/CD pipeline, and provide timely, insightful code reviews to drive adherence to best practices and accelerate development. • Define and own the architecture and design of web and mobile features, producing clear design documents, trade-off analyses, and testability plans that ensure performance, scalability, reliability, security, and compliance across the entire stack. • Identify upstream and downstream dependencies, model system interactions, and collaborate with cross-functional teams to validate design hypotheses, integrate AI-driven testing strategies, and continuously improve test coverage, defect localization, and overall solution quality. • Lead security, privacy, and compliance excellence by embedding “security as code” invariants, implementing deployment gates and automated scanners, instrumenting telemetry and audit trails, conducting threat models and incident drills, and collaborating with cross-functional security partners to uphold global and local regulations. • Integrate end-to-end observability into web and mobile services by instrumenting comprehensive logging, telemetry, and real-time dashboards for performance, availability, and security; serve as the DRI on on-call rotations to swiftly diagnose and remediate incidents, drive root-cause postmortems, refine troubleshooting guides, and implement automated alerts and mitigations to continuously boost reliability and supportability. • Partner with product managers, privacy/security experts, technical leads, and customer-facing teams to elicit, validate, and prioritize user requirements for web and mobile solutions, embedding continuous feedback loops with quantitative metrics (usage patterns, performance) and qualitative indicators (accessibility, globalization), while championing end-user privacy and security throughout the development lifecycle.

更新于 2025-09-12北京
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 looking for a highly motivated mobile engineer intern specializing and creating exceptional user experiences for our users in China. You will need strong software engineering skills, excellent interpersonal communication, and experience accepting and giving meaningful feedback on technical designs. You will be responsible for the look and feel of the user experience, architecture, and front-end graphics. You will need to collaborate with our top-notch design team and back end developers. Our goal is to set the bar for what vehicle mobile user experience can be. We want to work with people who are excited by this goal and have the talent to deliver on it. Responsibilities: • Design, code and maintain mobile user experiences end-to-end. • Optimize code for performance, stability and maintainability. • Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers. • Following the mobile experience trend in China, maintain design and requirements documentations.

更新于 2025-11-20上海
logo of tesla
社招信息娱乐系统

The Role We are looking for a highly motivated mobile engineer specializing and creating exceptional user experiences for our users in China. You will need strong software engineering skills, excellent interpersonal communication, and experience accepting and giving meaningful feedback on technical designs. You will be responsible for the look and feel of the user experience, architecture, and front-end graphics. You will need to collaborate with our top-notch design team and back end developers. Our goal is to set the bar for what vehicle mobile user experience can be. We want to work with people who are excited by this goal and have the talent to deliver on it. Responsibilities: • Design, code and maintain mobile user experiences end-to-end. • Optimize code for performance, stability and maintainability. • Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers • Following the mobile experience trend in China, maintain design and requirements documentations.

上海