Frontend Software Development Engineer II

IBMDublin, IE
Published on

About the Role

We're looking for a Front End Development Engineer II to join a high-impact, cross-functional team of data scientists and engineers focused on bringing generative AI and machine learning to life within Apptio's suite of FinOps products, including ApptioOne, Cloudability, and beyond. This role blends applied software engineering with innovative AI use cases to help enterprise customers gain deeper insights into their cloud and IT spend.

Your Role and Responsibilities

As a Front-End Developer, you'll be responsible for building responsive, dynamic interfaces that integrate deeply with the Apptio platform. Your day-to-day will include designing and implementing responsive UI components using modern JavaScript frameworks (React preferred), integrating with Apptio APIs, collaborating with stakeholders, creating data visualizations, ensuring performance best practices, and participating in code reviews.

Required Technical and Professional Expertise

  • Demonstrated experience in front-end web development
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and React or similar frameworks
  • Experience working with RESTful APIs
  • Familiarity with data visualization libraries (e.g., D3.js, Chart.js, Recharts)
  • Understanding of responsive and mobile-first design
  • Experience with CI/CD pipelines and version control (Git)

About IBM

IBM Software infuses core business operations with intelligence to help organizations become more responsive, productive, and resilient. At IBM, we pride ourselves on being innovators in AI and data strategy, enabling clients to leverage trusted data and outstanding AI capabilities across various platforms.

Company Culture and Benefits

Being an IBMer means you'll have the opportunity to learn, develop your career, and innovate in a supportive environment. IBM values growth, curiosity, and collaboration among its employees and strives to create a diverse workforce that reflects the world.