Sr. Software Engineer AEM

Tesla - Fremont, CA (30+ days ago)3.6


Tesla is seeking a Sr. Software Engineer to join our team and help build the next generation of web solutions for our service partners and customers as it relates to the ownership experience. You will be challenged to turn apps around quickly but thoughtfully, balancing speed to market with longevity and scalability, all in the name of extraordinary customer experiences.

Responsibilities:
  • Architect, lead and build awesome web experiences
  • Plan and accommodate all mediums, screen sizes and devices types
  • Build in flexibility and customization from the start
  • Internalize the user and promote good usability in every experience
  • Be nimble and react quickly to changing business conditions
  • Lead junior team members to gather a team and meet your goals
  • Work with product managers, content producers, QA engineers and release engineers to own your solution from development to production
Requirements:
  • 7+ years building web and/or mobile experiences with evidence of exceptional ability
  • Bachelor’s Degree in Computer Science or related field, or equivalent experience
  • Experience working with Java and
  • Adobe Experience Manager (AEM) preferably 6.0 or later
  • Experience with other technologies such as AWS, PHP, Bootstrap, Angular, React, Python, Ruby and Node.js
  • Ability to identify tasks which require automation and automate them
  • Experience with modern HTML/CSS/JavaScript in a production environment
  • Experience with SPA frameworks (React, Redux, AngularJS, etc)
  • Experience with front-end build tools (Webpack, Grunt, Gulp, etc)
  • Experience with Java, Maven, and OSGi framework
  • Expert knowledge of maintaining and debugging live software systems
Apply Tesla participates in the E-Verify Program