Senior Software Engineer – Frontend-Focused Full-Stack

Hypori, Inc.

Get hot jobs first on Telegram

New positions appear faster in our channel

Location
United States
Job Type
full-time
Work Format
🌍 Remote
Salary
$180,000 – $195,000 base salary
Posted
November 9, 2026

Job Description

Hypori, Inc. is a high-growth cybersecurity SaaS company transforming how organizations think about secure mobility. Our virtual workspace platform enables users to access enterprise apps an d d ata from a ny mobile device—with zero data on the endpoint and total personal privacy. Backed by $55M in funding from investors including UBS, AE Industrial Partners, Hale Capital Partners, and GreatPoint Ventures, Hypori is expanding into new commercial and regulated markets. Learn more at hypori.com.  

Hypori is looking for a hands-on, product-minded Senior Software Engineer to join the team that owns web application development. You will lead front-end architecture and implementation for the Hypori Console, the React and TypeScript application, backed by Java and Go microservices, that our internal administrators and our customers’ group and tenant managers use to run the Hypori platform. You will be the person the team looks to for front-end judgment, while staying fluent enough in the services, data model, and deployment pipelines to deliver features end to end.

The Hypori Console is the front door to Hypori for every administrator, and it has to scale to deployments spanning hundreds of thousands of users and virtual workspaces. User experience is part of this role, not a separate team, so you will work directly with product managers and Console users on interface design and turn prototypes into production UI. Doing that well takes a strong understanding of the platform and real empathy for the people who use it every day.

Responsibilities

  • Shape the end-to-end user experience of the Hypori Console: gather stakeholder feedback, define interaction patterns and information architecture, and turn complex administrative workflows into clear, efficient interfaces, partnering with Product Management on priorities and direction
  • Lead the Console’s front-end architecture, including component structure, state management, routing, and build and test tooling, and maintain a shared component library and conventions that let other engineers contribute confidently
  • Deliver and troubleshoot features end to end, from the UI through the REST APIs and backend services behind them, in a microservices architecture deployed on Kubernetes
  • Integrate the Console with enterprise identity providers and Hypori’s authorization model, including single sign-on, session handling, and role-based access control
  • Build accessible interfaces that meet Section 508 and WCAG 2.x AA expectations
  • Partner with QA to establish and maintain front-end test coverage (unit, component, and end-to-end) integrated into CI/CD pipelines
  • Serve as Hypori’s subject matter expert on front-end engineering: mentor engineers, conduct code reviews, and influence technical decisions by clearly explaining tradeoffs
  • Use provided AI tooling responsibly to accelerate engineering work and improve product quality
  • Protect intellectual property, user data, and system integrity by adhering to Hypori’s secure software development policies and following best practices for secure design, implementation, and deployment across development, build, test, and production environments
  • Provide periodic, off-business hours on-call support to operations staff

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 5+ years of professional software development experience, with significant depth in front-end engineering and a demonstrated ability to architect scalable enterprise web applications, not only contribute features to them
  • Expert-level command of modern front-end development, including state management, data fetching, component composition, and web fundamentals
  • Working proficiency in at least one backend language, and a solid understanding of RESTful APIs, microservices architecture, container-based delivery, and public cloud platforms
  • A track record of defining interfaces, not only implementing them
  • Working knowledge of accessibility standards and how to build and test against them
  • Proficiency in secure coding practices, including common web vulnerabilities and their mitigations, and identity and access management patterns
  • Experience mentoring engineers and leading technical work across one or more teams
  • Excellent communication skills, including explaining technical tradeoffs to technical and non-technical stakeholders, acting on user feedback, and maintaining documentation
  • Must be a U.S. citizen or lawful permanent resident (Green Card holder); Hypori is not able to offer visa sponsorship for this role
  • Location: remote

Who You Are

  • Product sense: You bring design judgment and anticipate what users need before they ask
  • User empathy: You represent the user’s perspective in product and engineering discussions
  • High agency: You take ownership and thrive in a fast-paced, constantly evolving environment
  • Curiosity: You want to understand the systems behind the interface, not just the interface
  • Collaboration: You work closely with Product, QA, and fellow engineers to ship great work
  • Passion: You care deeply about the products you build and the people who use them

Preferred Attributes

  • Experience building interfaces for security, identity, or infrastructure management products, especially for operators and administrators, where density, auditability, and error prevention matter more than visual novelty
  • Familiarity with enterprise component libraries and design system practices
  • Experience with front-end observability, such as error tracking, usage monitoring, and performance budgets

About Us

Compensation: $180,000 – $195,000 base salary (commensurate with experience), plus a 10% annual performance bonus.

About Us 

Hypori Inc. provides a generous benefits package for full-time employees that includes medical, dental, and vision insurance, parental leave, and life and disability packages. We also invest in our employees' futures by providing a 401(k) plan with employer-matching contributions that vest starting from your first day of employment. In addition to the base compensation, Hypori also offers a performance bonus, which is primarily contingent upon company-wide performance. We are dedicated to investing in the tools and skills required to be strong, collaborative colleagues and people managers to help build and retain a strong workforce.  

Hypori is an Equal Employment and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, disability, veteran status, or any other characteristic protected by law. 

At Hypori, we are committed to creating and promoting an inclusive workplace that embraces differences and perspectives – making us a stronger, more successful company. In doing so, we are committed to providing reasonable accommodation to applicants with disabilities where appropriate. Applicants requiring reasonable accommodation for any part of the application or hiring process should contact people@hypori.com for assistance. 

#Hypori

🎯 Who is this job for?

This role is suitable for a Senior Software Engineer with 5+ years of experience and deep expertise in React, TypeScript, frontend architecture, state management, data fetching, component libraries, accessibility, testing, and secure web development.

The candidate should also be proficient with backend services, REST APIs, Java or Go, microservices, Kubernetes, cloud platforms, CI/CD, identity providers, SSO, session management, and role-based access control.

They should be familiar with designing and delivering enterprise administration interfaces, translating complex workflows into user-friendly experiences, troubleshooting features end to end, mentoring engineers, conducting code reviews, collaborating with product and QA teams, and supporting production systems on call.

💬 Potential Interview Questions

How would you architect a scalable React and TypeScript application like the Hypori Console?

I would define clear feature boundaries, establish a shared component library, and separate presentation, domain, and data-access concerns. I would also standardize routing, state management, API clients, error handling, testing, and performance practices so the application remains maintainable as teams and workflows grow.

How would you choose between local state, global state, and server-state management?

Local state is appropriate for isolated UI concerns, while global state should be reserved for cross-cutting client concerns such as user preferences or session context. API data should generally be managed with a server-state solution that provides caching, retries, invalidation, loading states, and consistent error handling.

How would you design a frontend integration with REST APIs backed by Java and Go microservices?

I would create typed API clients with consistent request, response, authentication, and error-handling conventions. The UI should model loading, empty, partial-failure, and retry states explicitly, while backend contracts, validation, pagination, and versioning should be documented and tested collaboratively.

How would you implement enterprise SSO, session handling, and role-based access control?

I would use established protocols such as OIDC or SAML through a trusted identity provider, with secure token and session handling appropriate to the deployment model. Authorization must be enforced by backend services, while the frontend uses centralized capability checks to hide or disable unavailable actions and prevent confusing user experiences.

What frontend security risks would you prioritize in an administrative console?

I would focus on XSS, CSRF, insecure token storage, broken access control, injection, sensitive data exposure, and unsafe dependency usage. Mitigations include output encoding, secure cookies where applicable, strict authorization on the server, Content Security Policy, input validation, dependency scanning, and avoiding the display or logging of sensitive information.

How would you build the Console to meet Section 508 and WCAG 2.x AA requirements?

I would use semantic HTML, keyboard-accessible controls, visible focus states, sufficient color contrast, meaningful labels, correct heading structure, and accessible error and status messaging. Automated tools such as axe should be combined with keyboard testing, screen-reader checks, and accessibility acceptance criteria during development.

What testing strategy would you establish for a complex React application?

I would use unit tests for pure logic, component tests for rendering and interaction behavior, and end-to-end tests for critical workflows such as authentication, user management, and authorization-sensitive actions. Tests should run in CI with stable fixtures, meaningful coverage targets, and minimal reliance on implementation details.

How would you design a shared component library for multiple engineering teams?

I would define documented, accessible, composable components with consistent APIs, theming, states, and visual behavior. The library should include usage examples, automated visual and interaction tests, versioning practices, and a contribution process that prevents unnecessary duplication and breaking changes.

How would you optimize a Console that manages hundreds of thousands of users and virtual workspaces?

I would use server-side pagination, filtering, sorting, and search rather than loading large datasets into the browser. I would also apply virtualization for dense lists, request cancellation, caching, code splitting, efficient rendering, and performance monitoring focused on real user workflows.

How would you troubleshoot a production issue spanning the React frontend, microservices, and Kubernetes?

I would first establish the scope and user impact using frontend error tracking, logs, metrics, traces, and deployment history. Then I would reproduce the request path across the UI, API gateway, services, and data dependencies, apply a safe mitigation or rollback, and document the root cause and preventive actions.

📋 Job Summary

Hypori, Inc. is a high-growth cybersecurity SaaS company transforming secure mobile access through its privacy-first virtual workspace platform. As a Senior Software Engineer, you will lead the React and TypeScript frontend for the Hypori Console while delivering end-to-end features across Java and Go microservices, REST APIs, Kubernetes, CI/CD, identity, accessibility, and testing. This is a fully remote U.S. role offering $180,000–$195,000 base salary plus a 10% performance bonus. Apply to shape a mission-critical enterprise product, influence frontend architecture, mentor engineers, and build technology that protects sensitive data at scale.

Required Skills

React TypeScript Java Go REST APIs Kubernetes CI/CD Unit Testing

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox

Hiring JavaScript developers?

Post your job to 10,100+ registered developers. Starting free.

See Pricing

Related jobs

United States

Forward-Deployed Engineer

Bask Health

Full-time
United States, Canada, UK

Senior Frontend Engineer

Axra

Full-time

Is this your listing? Claim or request removal