Software Developer/ Engineer/ Architect

Internship - Front End Engineer

Your Role and Responsibilities

Join our diverse and inclusive Data Interaction Team located within the Center for Intelligent Power (CIP) at Eaton’s HQ in Dublin. Our newly formed team act as experience owners for emerging products and services across Eaton’s varied business units (Electrical, eMobility, Vehicle, Aerospace etc). The Data Interaction Team are responsible for creating and maintaining data visualization standards and engaging a full UX research lifecycle across these products. The team is growing and we’re looking for an intern to support our efforts and to learn and grow with us.

experiences.

Job Description

This role includes but is not limited to the following deliverables: 

  • Building, testing, deploying, maintaining, and supporting your code
  • Leveraging modern tools and techniques to develop clean, efficient, and reusable code
  • Advocating front-end development best practices

Required Skills/Qualifications

  • 1+ years developing with HTML, CSS, JavaScript.
  • 1+ year(s) developing modular JavaScript.
  • Semantic HTML and modular CSS and JavaScript
  • Cross-browser quirks and compatibility
  • Mobile-first, content driven responsive design and development (i.e., FlexBox, CSS Grid)
  • Progressive enhancement
  • Leveraging APIs
  • Testing and resolving performance concerns
  • Team Git workflow and version control
  • Unix shell and command line tools
  • Excellent written and oral communications.
  • Proven presentation experience preferred. (move to next list?)

Desired Skills/Qualifications

  • Visual or user experience design
  • JavaScript Templating Languages / Jamstack experience
  • Modern JavaScript frameworks (i.e., React, AngularJS, VueJS, Next.js)
  • CSS preprocessors (i.e., Saas) and advanced CSS concepts (i.e., CSS3 css modules, styled jsx, tailwinds etc.)
  • Knowledge of emerging Web standards
  • Hybrid / Native mobile development
  • Package managers (i.e., NPM, Yarn)
  • Scrum/agile software development methodologies
  • Building API driven interfaces