OneStream Software

Senior Front End Developer

OneStream Software

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $120,000 - $149,750 per year

Job Level

Senior

Tech Stack

AzureCloudJavaScriptNext.jsReactServiceNowTypeScript

About the role

  • Architect, design, and implement front-end features using Next.js (React), Tailwind CSS, and related technologies.
  • Collaborate with UX designers to deliver a modern, intuitive, and accessible user interface optimized for mobile and desktop.
  • Integrate authentication and authorization flows using Okta and ServiceNow APIs for secure user access and entitlement management.
  • Build and maintain structured content management integrations (Sanity CMS) for dynamic solution metadata and marketing content.
  • Develop intelligent search, filtering, and solution catalog features leveraging LLMs and advanced UI patterns.
  • Work closely with backend engineers to consume RESTful APIs, manage data persistence, and enable telemetry/reporting features.
  • Implement web analytics and observability tools (Microsoft Clarity, Google Analytics, Dynatrace, PowerBI) for user behavior insights and performance monitoring.
  • Ensure code quality through automated testing, code reviews, and adherence to best practices in CI/CD pipelines (Vercel, Azure DevOps, GitHub Actions).
  • Mentor junior engineers by sharing best practices, guiding software design, supporting coding standards, providing training, and actively contributing to team knowledge sharing and design discussions.
  • Document technical designs, standards, and workflows; proactively suggest improvements to enhance customer experience and operational efficiency.
  • Support solution submission automation, self-service partner portals, and future in-app solution consumption models.
  • Participate and contribute to reviewing other team members' unit tests.
  • Build responsive, scalable, and secure web applications using modern frameworks and technologies.
  • Ensure cross-browser compatibility and optimize performance.
  • Member of the required approvers for pull requests, release branch.
  • Run/Lead formal Code Review meetings.
  • Help maintain code quality, organization, and automatization.
  • Troubleshoot, debug, and upgrade existing applications.
  • Proactively suggest options for solutions that make the feature easy to use and improve customer experience.
  • Drive requirements discussions based on value delivered to customers.
  • Other ad hoc duties as assigned by leadership.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related technical discipline.
  • 8+ years of professional experience in front-end development, with a strong command of React and modern JavaScript/TypeScript frameworks.
  • Proven experience building responsive, production-grade web applications using Next.js and Tailwind CSS.
  • Hands-on experience with authentication/authorization (OAuth, OpenID Connect, Okta) and secure session management.
  • Experience integrating RESTful APIs and working with cloud-hosted infrastructure (Azure, Vercel).
  • Familiarity with content management systems (e.g., Sanity CMS) and structured content delivery.
  • Demonstrated ability to implement automated testing, code scanning, and CI/CD workflows.
  • Strong understanding of web analytics, telemetry, and performance optimization.
Benefits
  • Vision
  • Medical
  • Life
  • Dental
  • 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Next.jsReactTailwind CSSJavaScriptTypeScriptRESTful APIsOAuthOpenID Connectautomated testingCI/CD
Soft skills
mentoringcollaborationcommunicationproblem-solvingleadershipdocumentationcustomer experience improvementteam knowledge sharingcode reviewrequirements discussion
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering