Oracle

Principal Full Stack Developer

Oracle
Apply
1 day ago
Zapopan, MexicoStaff+

Responsibilities

  • Own the full-stack architecture and technical direction of the LiveLabs application and workshop experience.
  • Develop responsive and accessible interfaces using HTML, CSS, JavaScript or TypeScript, and component-based frameworks.
  • Design and implement secure back-end services, APIs, integrations, and data access layers.
  • Evaluate full-stack technologies, build prototypes, and define application modernization plans.
  • Create reusable UI components and JavaScript interactions for Markdown-based workshops.
  • Collaborate with product managers, engineers, workshop authors, and users on requirements, priorities, and release plans.
  • Set standards for accessibility, security, performance, automated testing, and deployment; diagnose production issues and conduct root cause analysis.
  • Mentor engineers, lead design and code reviews, communicate technical decisions, and participate in interviewing and hiring recommendations.

Requirements

  • Bachelor's degree in Computer Science, Human-Computer Interaction, Engineering, Information Systems, or a related field, or equivalent practical experience.
  • 10+ years of experience in software development, full-stack engineering, web application development, or a closely related technical role.
  • 7+ years of hands-on front-end experience with JavaScript or TypeScript, HTML5, CSS3, and a component-based framework or library.
  • 5+ years of experience developing back-end services and APIs using technologies such as Java, Node.js, TypeScript, or Python, including secure API design and coding.
  • 5+ years of experience with relational database design, SQL, data access, performance analysis, Oracle Database, and PL/SQL.
  • Experience with accessible interfaces, reusable design systems, semantic HTML, ARIA, keyboard navigation, screen readers, responsive design, and WCAG standards.
  • Experience with automated testing, Git, GitHub workflows, build tooling, and continuous integration and delivery.
  • Experience using AI-assisted development tools or generative AI services while reviewing output for accuracy, security, accessibility, and maintainability.
  • Proven experience leading complex full-stack work across teams, solving difficult technical problems, setting priorities, and explaining technical decisions.
  • Preferred experience includes Oracle APEX, Oracle JET, Oracle Redwood components, Markdown-based content systems, Figma, user research, usability testing, product analytics, cloud deployment, containers, infrastructure as code, monitoring, observability, and technical learning experiences.

Benefits

  • Technical ownership of the LiveLabs application and workshop experience across the full stack.
  • Senior individual-contributor role with hands-on development and input into product direction.
  • Opportunity to guide application modernization without a predetermined technology stack.
  • Work across user experience, APIs, data, cloud services, content delivery, accessibility, and developer experience while mentoring engineers.
  • Competitive benefits including flexible medical, life insurance, and retirement options.
  • Volunteer programs and accessibility accommodations are available.

Tech Stack

AngularAWSAzureCSSGitGoogle CloudHTMLJavaJavaScriptNode.jsOracle DatabasePreactPythonReactSQLTypeScriptVue.js

Categories

Oracle

About Oracle

10,000+ employees

Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.

Contact me