
IBM Software invites you to be part of a world-class team that transforms customer challenges into industry-leading cloud and AI solutions. This opportunity is part of IBM’s collaboration with HashiCorp—focusing on automating and securing hybrid and multi-cloud environments. As an Engineer II on the Front-End Experience Foundations team, you’ll contribute to UI engineering excellence across products, ensuring secure, scalable, and maintainable cloud-native applications.
Also Explore: TikTok Hiring Software Engineer.
Company: IBM
Location: Chicago, Illinois, United States
Employment Type: Full-time | Professional
Salary: Up to $140k/ yr (Expected)
Responsibilities:
- Identify and improve weak areas within existing product UIs.
- Upgrade dependencies and improve tooling to adopt the latest Ember.js patterns.
- Modernize UI codebases and boost performance through best practices.
- Implement and promote the HashiCorp Design System across front-end components.
- Lead medium-sized front-end projects and collaborate during planning, development, and delivery.
- Ensure maintainable, accessible, and well-tested code is deployed consistently.
Required Qualifications:
- Bachelor’s Degree (in Computer Science, Engineering, or related field)
- Production experience with JavaScript frameworks (e.g., Ember.js)
- Strong knowledge of HTML, CSS, and building responsive layouts
- Familiarity with web accessibility standards and inclusive UI practices
- Collaborative mindset and ability to work with diverse teams
Preferred Skills:
- Clear and empathetic communication
- Willingness to learn and reflect with humility
- Experience leading UI architectural decisions and mid-sized projects
About IBM Software
At IBM Software, we focus on AI-powered, cloud-native software to solve complex business challenges. As a member of this global team, you’ll explore limitless career growth while co-creating technology that powers real-world transformation.
If you experience issues applying or have questions, let us know in the comments below.