We are seeking a Senior Software Developer to work on the front end of the next
generation Oracle Health Clinical Applications.
Join the team modernizing healthcare with cloud-native, AI-powered
applications that you’ll design end to end—from elegant, accessible UIs to
resilient microservices at massive scale. You’ll partner with product, UX, and
platform teams to ship secure, high-availability features that clinicians and
patients rely on every day. Expect to move fast in an Agile, CI/CD
environment, elevating code health, performance, and maintainability as you
go. Your work will shape intuitive experiences and robust APIs that power
Oracle Health’s mission-critical platforms
Key responsibilities
·Develop large-scale SPAs with robust state management and modular
architectures
·Implement responsive, accessible UIs; uphold WCAG and inclusive
design standards
·Integrate with REST/GraphQL backends; optimize data fetching and
caching
·Establish unit/e2e tests, CI/CD, performance budgets, and monitoring
·Partner with designers on prototypes to production-ready interfaces
·Contribute to design systems, component libraries, and documentation
Required qualifications (scale these with seniority)
·Bachelor’s in CS or related field (or equivalent experience)
·X+ years building complex frontends at scale
·Expert in JavaScript/TypeScript, ES6+, React, Redux (or equivalent
state management)
·HTML5/CSS3 (Sass/Less), responsive design, cross-browser
compatibility
·Testing: Jest, Mocha/Chai, React Testing Library,
Puppeteer/Cypress/Selenium
·Build and tooling: Webpack, npm/yarn; Git and distributed source
control
·Performance optimization (bundle splitting, code-splitting, lazy loading)
and security best practices
·Containerized deployment with Docker/Kubernetes; familiarity with
CI/CD
Preferred:
·Experience with accessibility tooling and audits; design tools (Figma,
Sketch, InVision)
·Node.js, Express, or Java for backend collaboration and full stack tasks
·Experience with feature flags, A/B testing, and analytics
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Career Level - IC3