Senior Front End Developer – Grand Canal Dock, Dublin

At Creme Global we believe that to build great products you need great people. We are looking for an enthusiastic senior Front End developer, who enjoys challenging technical problems, to come join our team and help architect and build a new innovative Data Science platform.

Creme Global is an award winning company with global clients, who include some of the largest companies in the world, government agencies and academic institutions. A multidisciplinary team, with backgrounds in mathematics, nutrition, design, computer science, amongst others, work together to provide solutions to meet our clients’ needs. As well as our modern data science platform Creme Global has developed solutions to allow our customers see the impact of their new products on the general health and wellbeing of the world. We are now building on this experience to build a world class data science product.

  • Provide key input on technical direction and product roadmap
  • Help set the standard for the front end development team (AngularJS / Angular 2+)
  • Solid grip on Reactjs is also required.
  • Facilitate cross-team interaction with Back End (Python / Django) and Test automation teams (Selenium)
  • Stay up-to-date with innovations and changes in the industry
  • Help with continuous improvement in an Agile environment
  • Build a brand new data science platform
  • Work with Design to build a modern User Interface with a great UX
  • Work with DevOps to make the best use of AWS – S3, Caching, Elastic Beanstalk, Lambda, RDS, SQS

What you bring to the role:

  • Several years’ experience working with Front End technologies and frameworks
  • Experience working with web APIs / JSON
  • Experience developing for multiple browsers and platforms
  • Knowledge of database design and technologies such as MySQL, Postgres, MongoDB
  • Experience with software engineering practices such as the use of Version Control Systems (particularly Git), code reviews/pull requests, Test Driven Development and Continuous Delivery
  • Deployment tools (Bower / Webpack / GruntJS)
  • Unit testing (Karma / Jasmine)
  • Experience in building RESTful APIs with Node.js
  • An ability and enthusiasm for learning new technologies

Professional/knowledge skills:

  • Attention to detail, with the ability to estimate accurately and complete tasks within that time
  • Strong interpersonal skills and the ability to work effectively in a team environment
  • Strong communications skills, verbal and written
  • Ability to interpret technical and business requirements effectively
  • Fluency in English

Nice to have:

  • Some exposure to back end technologies (Python / Django)
  • Experience developing high-performance code
  • Interest in mathematics and statistics
  • Good eye for design
  • Interest in mathematics and statistics

Contract type: Permanent

Location: Dublin 2

Salary: Negotiable, DOE