Senior Applications Engineer - Drupal

Tesla Motors Fremont , CA 94537

Posted 2 months ago

The Role:

Our Digital Experience team owns Tesla's online presence worldwide and is responsible for building the next generation of web applications that comprise Tesla.com.

Tesla is seeking a Staff level, Front-End 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:

  • Own projects end to end and work autonomously to architect, engineer and deliver a complete solution.

  • Build awesome web experiences using React.js

  • Plan and accommodate all mediums, screen sizes and device types

  • Build in flexibility and customization from the start

  • Internalize the user and promote good usability and accessibility in every experience

  • 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

Requirements:

  • 5+ years building web and/or mobile experiences with evidence of exceptional ability

  • Bachelor's Degree in Computer Science or related field, or equivalent experience or other evidence of exceptional ability

  • Solid understanding of fundamental web technologies such as HTTP, REST, AJAX and JSON.

  • Strong proficiency in JavaScript / ES6, including DOM manipulation and the JavaScript object model

  • Thorough understanding of React.js and its core principles

  • Unit Testing with Jest/Enzyme

  • Experience with Redux

  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

  • Experience working with RESTful APIs

  • Experience with Node.js and Express

  • Excellent mastery of web standards, cross-browser compatibility, accessibility and SEO.

  • Strong CSS skills w/ experience building responsive applications across a variety of browsers and devices using modern CSS3 techniques

  • Ability to identify tasks which require automation and automate them

  • Expert knowledge of maintaining and debugging live software systems

Nice to have:

  • Experience with PHP
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Applications Systems Engineer 6 Lead Software Engineer

Wells Fargo

Posted 6 days ago

VIEW JOBS 8/12/2019 12:00:00 AM 2019-11-10T00:00 Job Description At Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially. We're looking for talented people who will put our customers at the center of everything we do. Join our diverse and inclusive team where you'll feel valued and inspired to contribute your unique skills and experience. Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you. Wells Fargo Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure footprint; provides information security; and enables continuous banking access through in-store, online, ATM, and other channels to Wells Fargo's more than 70 million global customers. This Application Systems Engineer position is part Wells Fargo Digital Channels Technology (DCT) Engineering Strategy group that is responsible for Wells Fargo Retail Online Banking serving millions of customers with over billions of touch points on a daily basis. Our Mission is to support our company's Vision & Values by delivering; maintaining and supporting high quality robust, secure & scalable software solutions that provide our customers with outstanding digital experiences helping them with their financial needs. As an Engineer for this team, you will develop best-in-industry Internet applications delivered to many customer devices- tablets, smart- phones, smart-watches, voice interactions and traditional web browsers to provide financial services to millions of customers. In this purely hands-on technical position, you will working in an agile methodology and required to perform various tasks like - building next generation of technology stack that can scale with growing customer needs, resolve scalability & production support challenges in existing applications, work closely with web developers & architects on solution design & development, build best in class monitoring & logging solutions with infrastructure & support engineers, work with build & engineering team to help develop test-driven development practices & develop CI/CD practices etc. Required Qualifications * 10+ years of application development and implementation experience * 10+ years of Java experience * 5+ years of RESTful or SOAP web services * 6+ years of JMS (Java Message Service) experience Desired Qualifications * Excellent verbal, written, and interpersonal communication skills * Knowledge and understanding of technology production support: highly available critical application * 2+ years of experience in Hadoop ecosystem tools for real-time batch data ingestion, processing and provisioning such as Apache Flume, Apache Kafka, Apache Sqoop, Apache Flink, Apache Spark or Apache Storm * Knowledge and understanding of test driven application development * Knowledge and understanding of the banking industry Other Desired Qualifications * Exposure to modern JavaScript frameworks and front-end technologies like React, Angular, Node, etc * Experience with building microservices - Open API 3.0, JSON schema * Experience in building RESTful services with JAX-RS * Experience working with nosql database like MongoDB or Cassandra Disclaimer All offers for employment with Wells Fargo are contingent upon the candidate having successfully completed a criminal background check. Wells Fargo will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act. Relevant military experience is considered for veterans and transitioning service men and women. Wells Fargo is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation. Wells Fargo Fremont CA

Senior Applications Engineer - Drupal

Tesla Motors