logo of tesla

特斯拉Full Stack Engineer,React+Node.js

社招全职售后&地点:北京状态:招聘

任职要求


Essential 
1. Bachelor’s degree in Computer Science, Software Engineering, or a related field.
2. Proven experience in full-stack development with expertise in front-end technologies, including Angular and React.
3. Proficiency in back-end languages such as Java, C#, or Node.js, with hands-on experience in building robust APIs and server-side logic.
4. Project experience in enterprise B2B systems, including the design, implementation, and deployment of B2B solutions.
5. Strong understanding of computer science fundamentals and the ability to solve complex technical problems.
6. Fluency in English, with the ability to independently conduct meetings and email communications, and clearly articulate technical s…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


Job Description
We are seeking a highly motivated Full-Stack Engineer to deliver exceptional user experiences for our enterprise clients. The ideal candidate will have strong software engineering skills and expertise across the entire technology stack, including modern front-end frameworks and back-end languages. Excellent interpersonal communication skills and the ability to provide meaningful feedback on technical design are essential.
In this role, you will be responsible for end-to-end development of user experiences — from architecture and interactive front-end interfaces to back-end systems. You will collaborate closely with our Product Managers and cross-functional development teams to deliver innovative solutions for enterprise B2B systems. We are looking for passionate individuals who are committed to building scalable, high-quality applications and can execute effectively in a fast-paced environment.

Responsibilities:
1. Design, implement, and maintain full-stack applications, including web pages and back-end APIs, ensuring end-to-end functionality.
2. Optimize code across all layers of the technology stack to improve performance, stability, and maintainability.
3. Collaborate with cross-functional teams, including Product Managers, developers, QA engineers, and business stakeholders on enterprise B2B projects.
4. Stay up-to-date with the latest web and enterprise technology trends while maintaining comprehensive design and requirement documentation for B2B systems.
5. Integrate front-end frameworks (e.g., Angular and React) with back-end services (e.g., C# and Node.js) to build scalable and secure enterprise applications.
包括英文材料
Angular+
React+
Java+
C#+
JavaScript+
Node.js+
MySQL+
还有更多 •••
相关职位

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 The Tesla ecommerence platform serves as the digital gateway for customers in China and beyond to explore and purchase our groundbreaking products, from electric vehicles to energy solutions. As a cornerstone of our mission to accelerate the world’s transition to sustainable energy, this platform delivers a seamless, secure, and scalable shopping experience. In this role on our backend engineering team, you will design, develop, and maintain the core systems that power shop.tesla.cn, handling everything from product listings and inventory management to order processing and payment integration. Your work will directly impact the performance, reliability, and security of our e-commerce platform, enabling effortless access to Tesla’s products. You’ll collaborate with cross-functional teams to build robust APIs, optimize database performance, and integrate with internal systems for pricing, logistics, and customer management. Our tech stack includes modern tools and frameworks such as Java, Python, Node.js, MySQL, Redis, and cloud-based microservices architectures. If you’re passionate about solving complex challenges in a high-impact, fast-paced environment and want to build the backbone of Tesla’s digital retail presence, this is the opportunity for you. RESPONSIBILITIES • Work closely with a wide variety of stakeholders to analyze and break down large requirements into small, simple, workable deliverables. • Work across multiple projects simultaneously. • Design, implement, and deliver to production complete end-to-end fully functional solutions. • Develop scalable solutions using tools Java, Golang/Python, MySQL, and other open stack frameworks. • Ensure highest technical quality of your deliverables and they are cost-effective to maintain. • Contribute relevant, clean, concise and quality documentation to Tesla's knowledge base to support/increase information sharing within the organization. • Automate any repetitive development tasks and bring efficiency to the team. • Ability to multi-task and manage multiple assignments in a fast-paced environment. • Agile/SCRUM Software Development Process experience is a plus. • AI LLM related development experience is a plus.

北京
logo of tesla
社招4年以上企业应用

作为全栈工程师,您将聚集前端与后端程序设计和实现跨平台的高性能Web应用, 实现高可用的后端服务。您需要有比较丰富的前后端开发经验,并能够设计可扩展的前端、后端架构,以支持我们业务的快速成长和变化。 岗位职责 • 设计和优化前后端架构,确保应用的性能和可维护性。 • 掌握移动端和Web平台的跨平台应用开发。 • 掌握后端应用服务开发。 • 探索和评估新技术,将其融入现有系统以提升产品质量和开发效率。 • 建立和维护前端开发的最佳实践,包括自动化测试、代码复用和持续集成。

上海
logo of microsoft
社招Software

Design and develop AI-driven applications, delivering scalable, user-focused solutions across web and mobile platforms.Build and maintain robust, cloud-based architectures, ensuring seamless integration of front-end and back-end systems with AI models.Prototype and implement new features, leveraging analytics, user insights, and market trends to improve product quality and user experience.Collaborate with product managers, designers, and data scientists to align technical solutions with product strategies and business goals.Drive technical innovation by exploring new technologies and frameworks, ensuring system performance, maintainability, and scalability.Mentor and support junior engineers, fostering a culture of collaboration, learning, and continuous improvement.

更新于 2025-09-11北京