What to Expect
We are working on a state-of-the-art data engineering and analytics platform for business and operation intelligence that is completely home grown.
At Tesla we have enormous amounts of data, and our team gives meaning to it.
We intend this data to be easily accessed by our users so they can make data driven decisions.
Our platform will allow users to answer "what", "when" and "how" questions as well as allow them to understand, "what if".
This will be the application that all of our employees will interact daily.
The Front-End Software Engineer will play crucial role in making it user friendly.
What You’ll Do
Build awesome web experiences using React.
js
Plan and accommodate all mediums, screen sizes and device types
Build flexible and customizable user interface from the start
Promote good usability and accessibility in every experience
Design web applications to display complex data in digestible form
Be nimble and react quickly to changing business conditions
Work with product managers, content producers, QA engineers and release engineers to own your solution from development to production
What You’ll Bring
B.
S.
degree in Computer Science, IT or related fields
4+ years solid expertise in developing rich, interactive, and well-performing user interfaces using ReactJS
Expert in building complex, highly scalable, responsive, and loosely coupled consumer-facing web applications to support users at scale
Expertise in latest web technologies: JavaScript, TypeScript, HTML5, CSS3, Bootstrap, node, webpack, vite
Experience with charting libraries like d3, Echarts is preferred
Experience in creating pure web components and creating reusable npm components is preferred
Experience in writing unit test cases (Jest, Jasmine) for performance and functionality testing
Experience with source control management git/bitbucket and standard CICD tools using docker and Kubernetes