Front End Engineer
IBM
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.
Your Role and Responsibilities
As a UI Front End developer, you will contribute to build innovative Cloudability products.
You will work in a Kubernetes based micro services environment to support our leading edge cloud services.
You will also be contributing to our continuous improvement and continuous delivery while increasing maturity of Front End development and agile adoption practices.
If you thrive in a dynamic, collaborative workplace, Apptio provides an environment where you will be challenged and inspired every single day. And if you relish the freedom to bring creative, thoughtful solutions to the table, there’s no limit to what you can accomplish here.
Adopt to the given technology to meet the drift of customer and business requirements.
Establish and improve CI/CD pipelines for the product releases to ensure continuous delivery.
Collaborate with the development squads.
Required Technical and Professional Expertise
- 3+ years’ experience working in a highly collaborative environment
- Professional experience building performant, scalable UI solutions using React & Redux JS, TypeScript, JavaScript, HTML, and CSS
- Experience in working with testing libraries, such as Jest/React testing Library
- Experience with component driven user interfaces
- Experience using version control systems like Git
- Experience in following a testing methodology, such as TDD
- Experience in integrating backend services to build highly performance product
- Experience in working with designer and product manager to create easy-to-use user interactions in our product
Preferred Technical and Professional Expertise
- B.S. in Computer Science, related degrees, or equivalent experience.
- Ability to handle multiple competing priorities in a fast-paced environment.
- Experience in building micro frontend using Piral, etc.
- Experience in Production oncall
- Clear verbal & written communication skills.