Hybrid
Mid Level
Full Time
Posted January 06, 2026
Tech Stack
ibm-cloud
react
golang
terraform
javascript
jenkins
nodejs
kubernetes
playwright
avature
Job Description
**Introduction**
**About the Role:**
As a developer on the App Team, you'll work across
**multiple customer-facing touchpoints**
for IBM Cloud Databases — including the
**React UI**
,
**Golang API**
,
**CLI**
, and
**Terraform**
plugins. You are expected to build and evolve our
**JavaScript front end and Golang backend**
, while also contributing to our
**Jenkins-based tooling**
.
This is a hands-on engineering role that requires you to write production-grade code in
**JavaScript (React) primarily**
with opportunities to grow into
**Golang**
if you’re not already familiar. Our mission is to provide a consistent and intuitive experience across all the ways our customers interact with their databases. You will collaborate with a diverse range of stakeholders including developers, designers, product managers, and customer support to deliver high-quality solutions.
**Your Role And Responsibilities**
- Design, build, and maintain features in our React-based UI for database management.
- Write and maintain Golang APIs that power the frontend and integrate with underlying data services.
- Contribute to the Golang-based CLI and Terraform providers, ensuring a consistent user experience across all interfaces.
- Write automated tests (unit, integration, and end-to-end) to ensure quality and reliability.
- Participate in code reviews, architecture discussions, and technical planning.
- Work with design, product, and support teams to ship features that address real customer needs.
- Help identify and resolve performance issues, bugs, and production incidents.
- Rotate through on-call responsibilities to gain real-world exposure to how customers interact with our platform.
**Preferred Education**
Master's Degree
**Required Technical And Professional Expertise**
- 4+ years of development experience.
- Passion for writing excellent, well-tested, and beautiful code.
- Experience with Node.js, JavaScript frameworks (ReactJS preferred)
- Experience with CLI and Terraform is a Plus
- Experience with Golang, with a focus on building and maintaining API components is desired.
- Strong understanding and expertise in at least one technical domain.
- Proficiency in developing, testing, and maintaining scalable user interfaces and REST API services.
- Knowledge of CI/CD pipelines, cloud deployment practices, and Kubernetes environments.
- Knowledge of OWASP best practices and vulnerability management.
- Experience with integration testing and end-to-end (E2E) testing.
- Strong design skills are a plus
- Prior experience in a similar role within a development organization preferably cloud based.
- Familiarity with Playwright, Nightwatch or Cypruss test tooling
- Familiarity with accessibility guidelines and writing accessible frontend components a plus
**Soft Skills**
**Preferred technical and professional experience**
- Strong problem-solving skills.
- Strong communication skills to interact with various stakeholders.
- Ability to work collaboratively with a small cross-functional team of engineers, PMs, designers, and researchers.
- Empathy for user challenges and focus on building user-centric solutions.
- Ability to scope solutions collaboratively and work comfortably with ambiguity.
- Ability to mentor team members and foster a culture of continuous improvement.
- Enjoy high-visibility work and presenting to stakeholders.
- Comfortable working in an agile, fast paced environment.
- Passion for following the latest developments in the open-source community and front-end technologies.