Front-end Developer

$141,000 - $212,000/Yr

IBM - San Jose, CA

posted about 2 months ago

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

About the position

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. As a UI Front End developer, you will contribute on an exceptional UI Engineering team. You will work in a Kubernetes based microservices environment to support our leading-edge cloud services. You will also be contributing to our continuous improvement and continuous delivery while increasing the maturity of Front End development and agile adoption practices. If you thrive in a dynamic, collaborative workplace, IBM 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. You will adopt 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, and collaborate with the development squads.

Responsibilities

  • Contribute to the UI Engineering team in a Kubernetes based microservices environment.
  • Support leading-edge cloud services through front-end development.
  • Establish and improve CI/CD pipelines for product releases.
  • Collaborate with development squads to enhance agile practices.
  • Convert design prototypes to code implementation.

Requirements

  • 7+ years of experience 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 in working with testing libraries, such as Jest/React Testing Library.
  • Experience in following a testing methodology, such as TDD.
  • Experience in 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

  • Employee stock purchase plan
  • Paid holidays
  • Disability insurance
  • Health insurance
  • Dental insurance
  • 401(k)
  • Paid time off
  • Cash balance pension plan
  • Parental leave
  • Vision insurance
  • Life insurance
  • Prescription drug insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service