Front-end/ UI Developer

CG Power Solutions

SDC Trailers


Largo Foods

Save up to 80% in maintenance costs and achieve 99% uptime in operations

Permanent/ full-time role

PEMAC is a registered trademark of PMI Software Ltd, which was founded 1986 and has more than 500 blue chip clients across Europe in the food and pharmaceutical sectors. PEMAC is the lead CMMS product in Ireland and the UK. We have recently launched the next generation of software that enables clients to save time and money across physical, virtual and cloud environments. In addition to ongoing development, we require talented UI engineers to further develop PEMAC’s exciting new cloud-based product range.


  • Requirements (Writing, Understanding, Communication with stakeholders)
  • Solution architecture and systems design
  • Implementation
  • Unit Testing
  • Understanding and mentoring colleagues on the Agile Software Development Life Cycle process
  • Providing support for existing products
  • Meeting and Improving Quality Standards
  • Work as part of a geographically distributed team across multiple sites

The Role:

The candidate will have at least five years experience. and at least 2 years experience using an agile software development methodology.The successful candidate will be responsible for architecting, building and maintaining PEMAC’s product suite. The candidates will be responsible for identifying synergies, patterns and re-use opportunities for development work completed by their colleagues and/or themselves.

Required Skills:

  • Excellent English written and verbal communication skill and be able undertaken technical analysis and prepare reports / presentations
  • Team player with good interpersonal skills
  • Strong Javascript skills ideally using a Javascript framework such as Ext.Js, jQuery, DoJo
  • Web development technologies (HTML, XML and CSS)
  • Experience with software design and development in a test-driven Agile environment
  • Proven ability to produce clean, efficient code based on specifications
  • Experience of version control systems (SVN or equivalent)
  • Understanding of Database Design and Development
  • Ability to structure tasks and work under minimum supervision in an Agile environment
  • Ability to prioritisation of work and produce accurate estimations

Desirable but not essential:

  • Designing usable interactive enterprise web applications
  • Ext Js 3.0/4.0 calling REST based API’s
  • Sencha Touch
  • Sencha Cmd
  • Scrum/ Agile process and project management methodologies.
  • Mobile Application development (HTML5 or native applications)
  • Cloud based SaaS development
  • Create/troubleshoot Virtual Machines using Virtualbox/equivalent
  • Jasper Studio Report development experience
  • Python development experience
  • Java development experience
  • Exposure to the Pharmaceutical and regulated enterprise environments
  • Understanding implications of regulatory requirements 21 CFR Part 11
  • SQL Server 2008, 2012, 2014
  • Virtualbox on Linux OS

Location:  Cork or Dublin office

Salary: DOE