Front-end Developer

$141,000 - $212,000/Yr

IBM - San Jose, CA

posted about 2 months ago

Part-time - Mid Level
San Jose, CA
Computer and Electronic Product Manufacturing

About the position

As a UI Front End Developer at IBM, you will be part of an exceptional UI Engineering team, contributing to the development of leading-edge cloud services in a Kubernetes-based microservices environment. Your role will focus on enhancing continuous improvement and delivery practices while fostering agile methodologies in front-end development. This position offers a dynamic and collaborative workplace where creative solutions are encouraged, allowing you to tackle some of the world's most challenging problems.

Responsibilities

  • Contribute to the UI Engineering team in a Kubernetes-based microservices environment.
  • Establish and improve CI/CD pipelines for product releases to ensure continuous delivery.
  • Collaborate with development squads to meet customer and business requirements.
  • Adapt to new technologies to align with evolving customer needs.

Requirements

  • 7+ years of experience working in a highly collaborative environment.
  • Experience using version control systems like Git.
  • Experience building performant, scalable UI solutions using ReactJS, JavaScript, HTML, and CSS.
  • Experience with component-driven user interfaces.
  • Experience working with testing libraries, such as Jest/React Testing Library.
  • Experience following a testing methodology, such as TDD.
  • Experience converting design prototypes to code implementation.

Nice-to-haves

  • Familiarity with shell scripting, Linux commands, and Linux operating system.
  • Knowledge and experience in OpenStack and OpenShift.
  • Good understanding of the browser environment.
  • Familiarity with Docker and containerized applications.
  • Knowledge and experience working with D3.js.
  • Familiarity with consuming GraphQL APIs and RESTful APIs.
  • Knowledge and experience in working with TypeScript.
  • Knowledge and experience in a statically typed language (Java, Golang) is a plus.

Benefits

  • Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well-being.
  • Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long-term disability coverage, and opportunities for performance-based salary incentive programs.
  • Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave, and other Paid Care Leave programs.
  • Training and educational resources on a personalized, AI-driven learning platform for skill growth and industry-recognized certifications.
  • Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service