Software Engineer – React (m/w/d) - Gigafactory Berlin - Brandenburg
at Tesla
Grünheide (Mark), Brandenburg, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Jul, 2024 | Not Specified | 08 Apr, 2024 | N/A | Development Tools,Algorithms,Computer Science,Software Development,Css,Node.Js,Redis,Rabbitmq,Express,Software Design,Typescript,Webpack,Npm,Data Structures | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Tesla participates in the E-Verify Program
What to Expect
Tesla is accelerating the world’s transition to sustainable energy. We continuously develop revolutionary strategies and products within shortest time, and successfully launch them on a large scale. This is only possible through extraordinary speed, innovation, and efficiency.
Gigafactory Berlin forms the perfect basis for rolling out Tesla’s incredible success story in Europe. The most important pillar for this is our employees. Their passion, motivation and engagement ensure that we consistently achieve our goals.
The Role
Tesla is looking for an outstanding Software Engineer - Frontend that will be part of a startup team focused on delivering highly scalable and modular products and services; to address the most difficult problems of our growing network of Gigafactories. The Software Engineer - Frontend will work together with various stakeholders and project managers from different business units to successfully deliver product features according to roadmaps and be subsequently co-responsible for the implementation.
What You’ll Do
- Collaborate with product managers and end users to analyze functional and non-functional business requirements
- Closely collaborate with UX specialists, backend engineers and product managers to design and implement features that are easy to use, efficient and scalable
- Continuously engage with users to gather feedback on existing solutions, and advocate for good usability across all the product
- Maintain and improve existing functionality, apply design changes to the architecture as it fits
- Mentor and support junior software engineers to help them grow and improve
- Continuously improve processes, standards and practices to assure highest product quality
What You’ll Bring
- Demonstrated expertise in software development fundamentals such as software design, algorithms, data structures, modularity, and code maintainability
- Degree in Computer Science or relevant field; equivalent experience also acceptable
- Extensive hands-on experience in software development utilizing React, TypeScript, and CSS
- High level of competency in React data-fetching libraries and common front-end development tools like Babel, Webpack, and NPM
- Comprehensive grasp of REST principles and standards for constructing and employing RESTful APIs
- Familiarity with continuous integration/continuous delivery (CI/CD) tools and methodologies
- Knowledge and experience in back-end programming via Node.js is favorable for a complete stack job role
- Bonus if experienced with handling PDF libraries and PDF markups
- Preferred exposure to Express, Redis, and RabbitMQ
What we offer
You will be working in our state-of-the-art Gigafactory, where you’ll solve the world’s most interesting problems with the best and brightest people who share a passion to change the world. Tesla’s compensation package includes competitive salary and Tesla shares or bonuses. Typical benefits that are offered are a pension program, 30 vacation days, flexible work arrangements, corporate benefits, employee insurances, relocation, and commuting support.
Tesla is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.
Tesla is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.
Responsibilities:
- Collaborate with product managers and end users to analyze functional and non-functional business requirements
- Closely collaborate with UX specialists, backend engineers and product managers to design and implement features that are easy to use, efficient and scalable
- Continuously engage with users to gather feedback on existing solutions, and advocate for good usability across all the product
- Maintain and improve existing functionality, apply design changes to the architecture as it fits
- Mentor and support junior software engineers to help them grow and improve
- Continuously improve processes, standards and practices to assure highest product qualit
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Grünheide (Mark), Germany