Share this Job
Apply now »

Job Title:  Software Engineer (Front-End)

Requisition ID:  3428

Reading, PA, US, 19605

Home-based Position:  No
Regular/Temporary:  Regular
Job Type:  Full-Time
Job Description: 

EnerSys is the global leader in stored energy solutions for industrial applications. We have over thirty manufacturing and assembly plants worldwide servicing over 10,000 customers in more than 100 countries. Worldwide headquarters are located in Reading, PA, USA with regional headquarters in Europe and Asia. We complement our extensive line of Motive Power and Energy Systems with a full range of integrated services and systems. With sales and service locations throughout the world, and over 100 years of battery experience, EnerSys is the power/full solution for stored DC power products. We continue to grow in our industry by ensuring all employees possess the following core competencies: customer focused, team player, engaged, ethical, strong communication skills, and works safely.


Job Purpose

Primarily responsible for design and develop software applications with limited supervision. Responsible for the ‘client-side’ of web applications as well as the mobile applications. Translate company and customer needs to functional and appealing interactive applications. Work on cloud infrastructure, database and user interfaces for ESS - EV charging systems.

Essential Duties and Responsibilities

  • Primary responsibility would be to code and debug front-end web applications.
  • Define and communicate design requirements. Participate in the overall application lifecycle.
  • Provide training, help and support to other team members.
  • Build high-quality clean and reusable code. Apply best practices.
  • Conduct UI tests and optimize performance.
  • Manage cutting-edge technologies to improve applications.
  • Collaborate with multidisciplinary team of designers, developers and engineers.
  • Optimize applications for maximum speed.
  • Design mobile-based features.
  • Get feedback from and build solutions for, users and customers.
  • Create quality mockups and prototypes.
  • Ensure high quality graphic standards and brand consistency.


  • Bachelor's degree; BSCS or equivalent.
  • Experience in a Front-end applications development.
  • Hands on experience with markup languages.
  • In-depth understanding of the entire web development process (design, development, and deployment).
  • 3+ years of experience with HTML, JavaScript, CSS, jQuery, Angular, NodeJS, React, Vue, XML, and JSON with focus on back-end development.
  • Familiarity with programming in Java, Ruby, PHP, C#, .NET, SQL and Python.
  • Experience in designing and developing RESTful services.
  • Experience in software version control systems such as Git, SVN.
  • Familiarity with browser testing and debugging.
  • Familiarity with Adobe Suite, Photoshop, and content management systems.
  • Experience with AWS EC2 and Microsoft Azure services.

General Job Requirements

  • This position will work in an office setting, expect minimal physical demands.
  • Must be able to lift 25 pounds/11.5 kilos on occasions.


EnerSys provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.  EEO/M/F/Vets/Disabled

EEO is the Law

EEO is the Law Supplement

Pay Transparency Nondiscrimination

Nearest Major Market: Reading PA

Apply now »