Your Role and Responsibilities- Collaborative Development:
- Work closely with Architects, DevOps Engineers, and Offering Managers in a collaborative, multi-disciplinary squad environment.
- User Interface Design and Development:
- Focus on user interface design and development using React JS, contributing to the creation of cutting-edge management features.
- Design Systems and Testing Patterns:
- Utilize design systems and testing patterns to ensure the development of robust, scalable, and user-friendly solutions.
Required Technical and Professional Expertise
- A minimum of 4+ years of experience in software development
- Experience in UI/UX development using JS/CSS/HTML and related frameworks such as React, Redux, etc
- Experience with Node JS and coding REST APIs using JSON
- Experience UI Testing Frameworks such as Jest
- Experience with agile software development, continuous integration, and continuous delivery
- Experience in working with large teams distributed across geographical locations and time zones
- Strong debug skills, effective verbal and written communication skills, team oriented
Preferred Technical and Professional Expertise
- Knowledge of the IBM Cloud platforms or another as-a-service platform and its architecture
- Experience in data driven UX design and analytics
- Experience in UI Test Automation technologies such as Nightwatch.js, Selenium, etc.
- Proficient with one or more project management tools – Jira, Git, Aha, etc.
- Exposure to open source communities surround Cloud technologies