职位详情
全栈工程师
1.7-2.5万
上海坡比智能科技有限公司
上海
5-10年
本科
09-18
工作地址

特斯拉(上海)超级工厂

职位描述

The Role


We're looking for a highly motivated software engineer to join the energy software team in Shanghai. The candidate is expected to be specialized in server-side
development for BS architecture software that is also comfortable working as a full-stack developer (with frontend development experience and DevOps skills). The ideal candidate will have a passion for building world-class software and a track record of success
creating high available and scalable systems.



Responsibilities


Participate in requirements clarification, technical specification, and provide professional solutions and tech designs based on complex manufacturing systems.


Contribute to software architecture design, development of software applications, and integration with other enterprise systems.


Design, develop, and maintain high-quality, responsive, and scalable user interfaces using React and TypeScript.


Develop enterprise-scale infra & charging softwares and subsequent roll-out to global production lines.


Work closely with PM, Quality, and other teams.


Interact with teams of engineers from multiple disciplines.


Requirements


Minimum Qualifications:



Bachelor’s degree or higher in CS, CE, EE or the equivalent in experience and evidence of exceptional ability.


Minimum 3 years of working experience as a software developer.


Expertise in server-side development, preferably with Golang or Java.


Proven experience developing complex web applications with React, including a deep understanding of Hooks, Context API, and component lifecycle.


Proficiency in TypeScript and modern JavaScript (ES6+).


Experience with state management libraries such as Redux, Zustand, or MobX.


Expertise in microservice architecture, with hands-on experience with Kubernetes & Docker.


Expertise in RDBMS like MySQL, PostgreSQL, Oracle, or MS SQL.


Familiarity with the React ecosystem, including tools like React Router, Webpack, and Vite.


Experienced with git flow, preferably with GitHub.


Familiar with OAuth 2.0 authorization flows (Authorization Code, Implicit, etc.), and understand integration with JWT and OpenID Connect.


Have experience with workflow engines (e.g., Flowable/Camunda).


Open to helpful feedback on technical designs and pull requests.


Excellent interpersonal communication skills.


Fluent in English.


Preferred Qualifications:



Experience with distributed architectures.


Experience writing unit and integration tests for frontend components using frameworks like Jest and React Testing Library.


Knowledge of frontend performance optimization techniques and tools.


Familiarity with building accessible web applications (WCAG standards).


Experience with other modern frontend frameworks such as Angular or Vue.js.

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请