特斯拉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 solutions and manage general project correspondence. 7. Ability to manage multiple projects simultaneously, prioritize and schedule tasks based on urgency and importance, and ensure timely delivery. Preferred 1. Familiarity with additional tools and technologies such as databases (e.g., MySQL, Redis, MongoDB), microservices architecture, Kubernetes, and CI/CD pipelines (e.g., Jenkins). 2. Experience in applying common design patterns and industry best practices to ensure high code quality, maintainability, and performance in full-stack projects. 3. Demonstrated track record of successfully designing, developing, and launching high-impact web or B2B applications, preferably in the enterprise software space.
工作职责
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.
作为全栈工程师,您将聚集前端与后端程序设计和实现跨平台的高性能Web应用, 实现高可用的后端服务。您需要有比较丰富的前后端开发经验,并能够设计可扩展的前端、后端架构,以支持我们业务的快速成长和变化。 岗位职责 • 设计和优化前后端架构,确保应用的性能和可维护性。 • 掌握移动端和Web平台的跨平台应用开发。 • 掌握后端应用服务开发。 • 探索和评估新技术,将其融入现有系统以提升产品质量和开发效率。 • 建立和维护前端开发的最佳实践,包括自动化测试、代码复用和持续集成。
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.
• Lead hands-on design and development efforts primarily using Python, building robust, scalable, and customer-focused AI/ML solutions. • Engage directly with key enterprise customers to strategize, architect and implement AI driven, Agentic AI solutions leveraging Azure AI services including Azure OpenAI, Azure ML. • Translate complex requirements into practical, well-architected technical solutions. • Develop end-to-end, rapid prototypes, involving data ingestion, validation, processing, and model deployment using Azure platform components. • Build, customize, and optimize AI models and related components for customer-specific use cases. • Integrate AI solutions with full-stack architectures, preferably leveraging experience with JavaScript frameworks (e.g., Node.js, React) and/or .NET ecosystems. • Establish and maintain robust CI/CD and ML Ops pipelines, leveraging Azure DevOps, Github for automated deployments. • Proactively explore diverse datasets to engineer novel features and signals that significantly enhance ML performance. • Participate actively in every phase of the model lifecycle from conceptualization, training, fine tuning, validation, and deployment, to continuous monitoring and improvement.