Quick Take
IBM seeks a Senior Frontend-Leaning Developer for their Billing POD. You'll build billing experiences with React and TypeScript. Remote position within Canada.
๐ข About IBM
IBM is a global technology and consulting company, reinventing since 1911. They are a leader in hybrid cloud and AI, serving Fortune 500 clients worldwide. IBM Software focuses on AI-powered, cloud-native products that drive digital transformation.
๐ฏ The Role
Senior Software Developer (Full-Stack, Frontend-Leaning) on the TEAR team's Billing POD. You'll own the systems that turn Confluent Cloud usage into accurate billing. This role leans frontend-heavy but involves full-stack contributions.
๐ ๏ธ Tech Stack
- Frontend: React, Redux, TypeScript
- Backend: Go, Java, or similar
- Infrastructure: Kubernetes, Kafka, Postgres, Grafana, OpenSearch
- Cloud: AWS/GCP/Azure
๐ผ What You'll Do
- Design, build, and operate billing, usage, and invoicing frontends
- Contribute to backend metering pipelines
- Own features end-to-end with high quality and reliability
- Ensure data correctness and idempotency in high-volume systems
- Participate in design reviews, PR reviews, and on-call
โ What You'll Need
- 2+ years software engineering with frontend depth
- Strong React, Redux, TypeScript skills
- Proficiency in a statically typed language (Go, Java, etc.)
- Cloud-native and distributed systems understanding
- Data integrity focus
๐ Nice to Have
- Frontend craft mindset with UX quality focus
- Experience with billing, metering, payments, or financial systems
- Ability to work independently and own features end-to-end
Why This Role?
This is a curated frontend role from IBM. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React, Redux, TypeScript.
Senior Software Developer (Full-Stack, Frontend-Leaning), TEAR Team, Billing POD at IBM โ FAQ
Quick answers about this role, the stack, and how to apply.