Front-end Developers in Dublin

Front-end Developer


Sonalake is looking for Frontend Developers passionate about creating state-of-the-art user interfaces. As a Frontend Developer you will develop user interface solutions for complex and rich, interactive web applications. You have excellent interpersonal skills and can communicate your ideas with your team and clients. You’re an all-round Frontend Developer with an eye towards User Experience, technical knowledge, and learning new techniques. As part of Sonalake engineering you will also have the opportunity to participate in our technology evaluations, prototyping activities, and contribute to open-source projects.

What you’ll do

  • Develop new features with the use of modern Javascript frameworks
  • Write clean, well-commented, and maintainable code in an agile environment.
  • Work closely with both Designers and Developers to build responsive web applications in an agile environment
  • Contribute towards design improvements and User Experience
  • Discuss technical solutions with clients and provide innovative new ideas and solutions


  • 2:1 or better Computer Science (or equivalent) Honours degree or postgraduate degree or equivalent practical experience
  • 3 or more years commercial software development experience

Essential Skills

  • Real-world experience with React, Angular or other front-end frameworks
  • A passion for Javascript, HTML5 and CSS3
  • Experience in responsive web design and cross-browser/cross-platform compatibility
  • Creativity and natural flair for design
  • Ability to design and develop secure maintainable code in an agile environment
  • Experience working in cross-functional teams

Nice to Have

  • Experience with Vue.js, Svelte, Node.js
  • Experience integrating with enterprise backend technology stacks
  • Experience working with CSS preprocessors and module bundlers
  • Direct client experience, where the customer is the product owner

Apply now

Apply via the button below or drop us a line at careers@sonalake.com.

Didn’t find the position you were looking for?

Have any questions? Perhaps you want to know how we work, what’s our technology stack or what can we offer you? Don’t hesitate to ask!