Senior Front-End Engineer

Remote Full-time
As a Senior Front-End Engineer on RTS, you will design and build product experiences for data-heavy operational workflows. You will work closely with product, design, and backend engineers to deliver reliable, maintainable, and well-tested UI features in a modern React codebase. Description What You’ll Do Build and evolve production applications using Next.js, React, and TypeScript. Partner with product managers to understand user needs, refine requirements, and help shape feature scope before and during development. Collaborate closely with designers to translate Figma designs into polished, accessible interfaces — and push back constructively when designs need to account for technical constraints or edge cases. Define and influence API contracts in collaboration with backend engineers, ensuring frontend needs (performance, usability, and type safety) are represented early in the design process. Create robust, accessible interfaces for dashboard-heavy workflows and operational decision-making. Integrate with strongly typed API clients generated from OpenAPI contracts. Define and establish front-end architecture, reusable component design, and UI consistency across the platform. Improve performance, testing, and developer experience across the front-end codebase. Raise the bar through code reviews, pair sessions, and technical mentorship. Tech Stack You'll Work In Next.js + React + TypeScript (strict mode) App Router patterns (client/server components and server actions) Tailwind CSS + MUI-based internal design system components Internationalization and authentication via established libraries TanStack Query for data fetching, server actions for mutations Jest + React Testing Library for test coverage OpenAPI/Swagger SDK integrations for backend APIs What You Bring 5+ years of front-end engineering experience in production environments. Strong proficiency with React, Next.js, and TypeScript. Experience in modern front-end architecture: component composition, routing, state management, and data-fetching patterns. Experience building and maintaining reusable design systems or component libraries. Proven ability to ship well-tested code and maintain high code quality standards. Comfortable working directly with product and design. You can engage in scope discussions, give feedback on designs, and represent engineering constraints clearly and collaboratively. Experience with internationalization and accessibility best practices. Strong collaboration skills and comfort working in a fast-moving, product-focused environment. Comfort with ambiguity and a bias toward shipping. You can make pragmatic decisions when the right answer isn't obvious. Bonus Points If You Have... Experience with dashboard, table-heavy, or real-time operational interfaces. Experience with App Router migration or large Next.js codebases. Familiarity with energy, industrial operations, or infrastructure monitoring domains. Experience working in B2B SaaS startups or scale-up environments. Comfortable navigating backend code (Python/Django), whether to understand API behavior, debug issues, or make small, targeted changes, when needed. Perks & Pay Salary range: $140,000–$165,000 per year Great benefits, bonuses, & equity, a flexible work environment Work on a meaningful product at the intersection of software, operations, and energy. Partner with a high-caliber team solving real-world infrastructure problems. Influence architecture and product direction in a growing platform. If you are excited to build high-quality front-end systems in a modern Next.js and React stack and want your work to have measurable real-world impact, we'd love to hear from you! We’re an Equal Opportunity Employer — diverse backgrounds, perspectives, and experiences make us better. Everyone is welcome. About the Company OBM is building the digital backbone of the energy transition. Our flagship platform, Foreman, powers some of the world's largest Bitcoin mining operations, helping them optimize energy use, maximize uptime, and increase profitability. OBM's Real-Time Settlements (RTS) is a specialized financial technology service that provides power suppliers with automated daily settlements, replacing traditional monthly invoicing to lower financial risk and improve cash flow. It enables flexible payment schedules, reduces collateral requirements, and offers greater data transparency for large-load customers.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Remote Job !! Workday Payroll Transition Consultant

Remote

Assistant Researcher (Content - History)

Remote

Remote Insurance Fraud Analyst (COLORADO SPRINGS) Job at USAA in Black Forest

Remote

[Remote] Direct Field Sales Professional

Remote

Examiner I

Remote

**Experienced Customer Assistance Representative – Amazon Store at blithequark**

Remote

Part-Time Global Payroll Specialist - REMOTE-4 DAYS A WEEK.FRIDAYS OFF

Remote

Experienced Customer Service Representative – National Remote Opportunity for Compassionate and Results-Driven Professionals

Remote

**Experienced Remote Customer Service Representative - Data Entry Specialist**

Remote

[Remote] Remote role for UX/UI Designer

Remote
← Back