Full Stack Engineer

RCH Solutions
Wayne, PA
Core Values
At RCH, our Core Values are more than just words—they represent the threads that weave together the fabric of our culture. Used as a guide when interviewing new team members; as a barometer when evaluating our performance as individuals and teams, and even when deciding which customers to work with, RCH’s Values embody the behaviors upon which we measure our success and create a framework for our growth as people and professionals.
Our Core Values:
  • Embrace Excellence: We strive for best-in-class delivery of innovation and service.
  • Be Accountable: Integrity, ownership and accountability are non-negotiables.
  • Adventure Together: We are committed to fostering a culture that embraces continuous improvement.
  • Succeed as a Team: We believe harnessing the power of a team drives outcomes not achievable by individuals.
  • Boundaries and Balance: Work-life balance is a core facet of our culture.
If you share in our core values, then we encourage you to continue reading this posting as you may have found a great home for your career.

Job Description
RCH Solutions is seeking a Full Stack Engineer with a strong data visualization focus who will be instrumental in the continued investment in discovery research. We are currently seeking an outstanding engineer with modern full-stack TypeScript development skills and proven experience turning complex scientific and analytical data into clear, performant, interactive interfaces. Using a broad range of front-end engineering, visualization, and cloud data methods, the successful individual will continue to evolve growing initiatives for data exploration, visualization, and self-service analytics to enable the scientific community.

The successful candidate will partner closely with data scientists, product stakeholders, and platform engineers to translate analytical requirements into production-quality applications. This is a hands-on build role: expertise in Next.js and React, thoughtful UI and product design instincts, and comfort working directly against cloud data warehouses are highly desired.

Role and Responsibilities
  • Design, build, and maintain full-stack TypeScript applications using Next.js, React, and MUI
  • Develop rich, interactive data visualizations with D3.js, from exploratory prototypes through to production components
  • Work directly with data scientists to scope, refine, and deliver tailored visualization requirements
  • Query, model, and surface data from GCP services, primarily BigQuery and Google Cloud Storage (GCS)
  • Contribute to and extend the TEP design system, ensuring visual and interaction consistency across applications
  • Write and maintain unit tests and browser-based end-to-end tests using Playwright
  • Ship features through the existing Docker / Cloud Run deployment pipeline
  • Apply AI coding tools (GitHub Copilot, Claude, etc.) within the established AI coding guardrails to accelerate delivery without compromising code quality
  • Participate in code review, technical design discussions, and iterative product refinement
  • Balance product and engineering concerns, contributing UI/UX input rather than waiting on fully specified designs
Essential Requirements
  • Professional full-stack development in TypeScript across both client and server
  • Production experience with Next.js and React
  • Hands-on experience building custom data visualizations with D3.js (charting-library-only experience is not sufficient)
  • Component development with MUI or a comparable component library
  • Working familiarity with GCP, specifically BigQuery and GCS
  • Comfort operating within an existing Docker and Cloud Run deployment pipeline
  • Automated testing with Playwright, covering both unit tests and browser E2E tests
  • Product and UI design capability: able to work from, and contribute to, an established design system
  • Demonstrated ability to collaborate with data scientists on analytical and visualization requirements
  • Practical experience using AI coding tools (Copilot, Claude, etc.) in a professional setting
  • Ability to work independently in a distributed team on a UK or US East Coast schedule
Minimum Qualifications
  • BS in Computer Science, Software Engineering, Data Science, or equivalent practical experience
  • 2–7 years of professional software engineering experience
  • Strong JavaScript/TypeScript fundamentals, including asynchronous patterns and typed API contracts
  • Proficiency with modern front-end tooling, Git, and CI/CD workflows
  • SQL proficiency sufficient to write and optimize analytical queries
  • Collaborator across a diverse set of groups, including non-technical scientific stakeholders
  • Excellent communication skills
  • Multitasking: balancing a diverse set of projects and deadlines
  • Curiosity and excitement about technology
Preferred Qualifications
  • Experience visualizing complex biological, chemical, or other scientific data sets
  • Experience with large-scale or streaming data rendering performance (canvas/WebGL, virtualization, aggregation strategies)
  • Experience contributing to or maintaining a shared design system
  • Familiarity with BigQuery cost and access-pattern optimization
  • Exposure to accessibility standards in data-dense interfaces
  • Track record of success contributing to and advancing discovery programs
Additional Information
Great talent should benefit from a great work environment. If you join our team, you’ll have access to:
  • A competitive salary and bonus package based on experience
  • Comprehensive health and wellness benefits, including Medical, Dental, and Vision Insurance
  • Company-provided Life and Long-Term Disability Insurance
  • Company-sponsored 401(k) Plan
  • Company-provided continuing education benefit
  • Team-focused culture and unlimited opportunity for advancement
** NOTE: This role is 100% remote and the candidate must be able to work on an East Coast US schedule.
** Candidates must not require sponsorship now or in the future.

Posted 2026-08-20

Recommended Jobs

DONATION PROCESSOR

JUBILEE MINISTRIES INC.
Myerstown, PA

Job Description Job Description Description: We exist to serve those affected by incarceration by being Ambassadors of Life Change through the Gospel of Jesus Christ . What Current Empl…

View Details
Posted 2026-08-14

Kindergarten Teacher

Regina Caeli Academy
Mechanicsburg, PA

We are seeking a part-time teacher to teach in a classical and Catholic Kindergarten classroom at our location in Mechanicsburg, PA for the 2026-2027 academic year. You do not need a teaching certific…

View Details
Posted 2026-08-10

Printing Press Operator

York, PA

Press Operator West York, PA $20–$22/hr 1st & 2nd Shift Available Hiring Press Operators to run production machines, inspect parts, and support manufacturing operations in a team-driven e…

View Details
Posted 2026-07-27

Flat Rate Technician - Preston Chrysler Dodge Jeep Ram - New Castle

Preston Automotive Group
New Castle, PA

Job Description Job Description Service Technician – Automotive - Flat Rate We run an honest shop and need honest, hard-working techs. To be a success at our dealership, you need to have solid s…

View Details
Posted 2026-06-29

Temp Hygienist

Smilebuilderz LLC
Ephrata, PA

Job Description Job Description Description: Smilebuilderz Mission To develop an elite team of professionals that set the standard for providing quality oral healthcare solutions. Th…

View Details
Posted 2026-03-29

Universal Banker I

Fleetwood Bank
Fleetwood, PA

Job Description Job Description Job title: Universal Banker I Location: Assigned Fleetwood Bank Branch Status: Full Time, Hourly Reports To: Multi-Site Branch Leader Posit…

View Details
Posted 2026-04-10

Locum CRNA

Palm Careers
Philadelphia, PA

Locum CRNA coverage needed in Greater Philadelphia Scope & Duties: Variety of shifts to choose from: 8s, 10s, 12s, 16s, & 24s Experienced and cohesive team State-of-the-Art Equipment & Faci…

View Details
Posted 2026-01-24

Sales Receptionist

Milan Laser Hair Removal
Lansdale, PA

About Milan Laser Hair Removal Milan Laser Hair Removal is one of the nation’s premier laser hair removal providers. That’s because we only use top of the line lasers, and all our treatments are perf…

View Details
Posted 2026-08-14

Assembly Technician

Akron, PA

Assembly Technician Weekly Pay | 1st Shift | Clean Manufacturing Environment | Career Growth Opportunity Are you someone who takes pride in precision, accuracy, and quality workmanship? We are …

View Details
Posted 2026-08-03

Senior Radon Operations Manager

Warhold Mechanicals llc
Irwin, PA

Main Street Radon Remediation Main Street Radon Remediation is a newly established, growth-focused company dedicated to delivering high-quality radon mitigation services with professionalism, cons…

View Details
Posted 2026-08-04