Software Engineer – React (m/w/d) - Gigafactory Berlin - Brandenburg

at  Tesla

Grünheide (Mark), Brandenburg, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Jul, 2024Not Specified08 Apr, 2024N/ADevelopment Tools,Algorithms,Computer Science,Software Development,Css,Node.Js,Redis,Rabbitmq,Express,Software Design,Typescript,Webpack,Npm,Data StructuresNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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