Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

IBM Senior Front-end Developer 
India, Maharashtra, Pune 
6812303

24.06.2024
Your Role and Responsibilities
As a Front-End developer you will be responsible for Design, Development and Testing of user interfaces for our IBM Cyber-Resilience product through the full systems development lifecycle on both SaaS and Hybrid Cloud platforms. You will work in an agile, collaborative environment across software architecture, understanding both client-side development as well as the server-side development.Responsibilities:
  • Design/development/testing in ReactJS, IBM Carbon Design System, Nodejs, and other UI frameworks.
  • Perform design and implementation reviews for other developers.
  • Participate in software design and code reviews to ensure a high level of software quality and to share knowledge with the team members.
  • Interface directly with UX experts and Visual Designers. Receive and review hand-off design materials for new features.
  • Interface with multiple back-end development teams.
  • Interface with QA and Security teams to address quality, security, and performance concerns.
  • Directly work with customers to troubleshoot and resolve reported UI issues and defects.
  • Support bug fixes during development/testing and deploy to target environments.
  • Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members.
  • Participate in, and adhere to, professional software engineering practices using such tools and methodologies as Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub. Ensure good code coverage.
  • Good team player.


Required Technical and Professional Expertise

  • 8+ years of experience in developing in ReactJS on large scale solutions.
  • 8+ years with CSS, JavaScript, HTML and Typescript.
  • Knowledge and experience with consuming and advocating best practices of REST APIs
  • Experience with UI library integrations such as IBM Carbon Design System, Bootstrap-UI, or Semantic-UI
  • Experience writing UI unit tests in Jest or similar UI test framework
  • Working experience with NodeJS
  • Experience and working knowledge of version Control systems like Github and build tools like Maven/Gradle.
  • Excellent communication and presentation skills, both verbal and written
  • Continuous learning and ability to adapt to change.
  • Strong sense of ownership of deliverables.
  • Working across global teams and collaborating across teams and organization boundaries.
  • Finding innovative ways to solve complex problems with cutting edge technologies..


Preferred Technical and Professional Expertise

  • Experience and interest in UI/UX design and concepts
  • Experience in Core Java, Java 2EE, microservices architecture.
  • Experience in Building Restful API, SDK APIs using different frameworks.
  • Familiarity with cloud technologies such as VMware, AWS, and IBM Cloud
  • Experience in Backup/Data-protection, Storage products
  • Knowledge in debugging and troubleshooting on Linux environment
  • Experience working with customers and/or customer facing teams
  • Excellent communication and presentation skills.