Remote Position

Senior Full Stack Engineer – Customer Experience & Backend Services – Ruby on Rails, TypeScript, React & React Native – Remote, United States

🌍 Remote · United States 💼 Full-time
---

About brighthush

brighthush is a forward‑thinking technology company that is redefining how families connect and manage their daily lives. By building a suite of intelligent, user‑centric products—ranging from smart calendars to collaborative household tools—we empower families to spend more quality time together while simplifying the chaos of modern living. Our mission is to create an “OS of the family” that seamlessly integrates technology into everyday routines, making family life smoother, happier, and more connected.

Founded by a team of seasoned entrepreneurs and engineers, brighthush has quickly become a trusted name in the consumer tech space. With a culture that values curiosity, collaboration, and continuous learning, we are on a mission to build products that matter. If you’re passionate about crafting elegant, scalable solutions that touch millions of lives, brighthush is the place where your impact will be felt every day.

Why Join brighthush?

  • Impactful Work: Your code will directly influence the daily experiences of families worldwide.
  • Remote Flexibility: Work from anywhere in the United States while staying connected with a vibrant, distributed team.
  • Growth & Learning: Access to mentorship, internal tech talks, and a generous budget for conferences, courses, and certifications.
  • Competitive Compensation: A base salary range of USD 180,000 – 200,000 per year, complemented by performance bonuses and equity.
  • Comprehensive Benefits: 401(k) matching, generous paid time off, health, dental, vision, and a holistic wellness program.
  • Culture of Innovation: A collaborative environment where ideas are celebrated, experimentation is encouraged, and failure is seen as a stepping stone to success.

Role Overview

As a Senior Full Stack Engineer at brighthush, you will be the driving force behind our customer‑facing products and internal tooling. You will collaborate closely with product managers, designers, and customer support teams to translate user needs into robust, scalable solutions. Your expertise in Ruby on Rails, TypeScript, React, and React Native will enable you to build high‑performance backend services, intuitive front‑end interfaces, and seamless mobile experiences.

In this role, you will:

  • Lead the design, development, and deployment of new features across web and mobile platforms.
  • Architect and maintain reliable backend services that support millions of daily interactions.
  • Mentor junior engineers, fostering a culture of code quality, best practices, and continuous improvement.
  • Collaborate with cross‑functional teams to define product roadmaps and prioritize technical initiatives.
  • Champion automation, testing, and performance optimization to ensure a flawless user experience.

Key Responsibilities

  • Customer Experience Engineering: Build and refine features that enhance the family calendar, task management, and collaborative tools, ensuring a smooth, intuitive experience across web and mobile.
  • Backend Services Development: Design, implement, and maintain scalable Ruby on Rails APIs, microservices, and data pipelines that power our core product suite.
  • Internal Tooling & Automation: Create and improve internal dashboards, monitoring tools, and CI/CD pipelines to streamline development workflows.
  • Code Quality & Governance: Enforce coding standards, conduct code reviews, and implement automated testing suites to maintain high reliability.
  • Stakeholder Collaboration: Translate non‑technical requirements into technical specifications, and communicate progress, risks, and solutions to product owners and executives.
  • Performance & Reliability: Monitor system health, conduct load testing, and implement optimizations to keep latency low and uptime high.
  • Mentorship & Team Building: Coach junior engineers, facilitate knowledge sharing sessions, and contribute to a culture of continuous learning.

Essential Qualifications

  • Minimum 6 years of professional experience in full‑stack development, with a strong focus on Ruby on Rails and TypeScript.
  • Proven track record of delivering production‑grade web and mobile applications using React and React Native.
  • Deep understanding of RESTful API design, GraphQL, and asynchronous messaging patterns.
  • Experience with relational databases (PostgreSQL, MySQL) and NoSQL stores (Redis, DynamoDB).
  • Strong grasp of front‑end architecture, component design, and state management (Redux, Context API).
  • Hands‑on experience with CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI) and containerization (Docker, Kubernetes).
  • Excellent problem‑solving skills, with the ability to debug complex issues across the stack.
  • Strong communication skills, capable of articulating technical concepts to non‑technical stakeholders.
  • Self‑motivated, proactive, and comfortable working in a fast‑paced, remote environment.

Preferred Qualifications

  • Experience building consumer‑facing products that scale to millions of users.
  • Knowledge of cloud platforms (AWS, GCP, Azure) and serverless architectures.
  • Familiarity with modern testing frameworks (RSpec, Jest, Detox) and test‑driven development.
  • Background in data analytics or machine learning pipelines.
  • Prior experience mentoring or leading engineering teams.
  • Passion for accessibility, internationalization, and inclusive design.

Core Skills & Competencies

  • Technical Proficiency: Ruby on Rails, TypeScript, JavaScript, React, React Native, Node.js, SQL, NoSQL, Docker, Kubernetes.
  • Architectural Thinking: Ability to design modular, maintainable systems that can evolve with product needs.
  • Quality Focus: Test‑driven development, code reviews, static analysis, and performance profiling.
  • Collaboration: Cross‑functional teamwork, stakeholder management, and clear documentation.
  • Adaptability: Comfortable with rapid iteration, changing priorities, and learning new technologies.
  • Leadership: Mentoring, coaching, and fostering a culture of excellence.

Career Growth & Learning Opportunities

At brighthush, we believe that growth is a shared journey. As a Senior Full Stack Engineer, you will:

  • Progress to a Lead Engineer or Engineering Manager role, overseeing larger teams and strategic initiatives.
  • Take ownership of product vision, influencing feature roadmaps and technical direction.
  • Participate in internal hackathons, tech talks, and cross‑team projects that broaden your skill set.
  • Receive a dedicated budget for external courses, certifications, and industry conferences.
  • Engage in mentorship programs, both as a mentee and a mentor, to cultivate leadership skills.

Work Environment & Culture

brighthush thrives on a culture that blends autonomy with collaboration. Our remote-first approach means:

  • Flexible working hours that respect your personal rhythm.
  • Regular virtual team gatherings, including “coffee chats,” “tech talks,” and “wellness sessions.”
  • A transparent decision‑making process where every voice is heard.
  • A commitment to diversity, equity, and inclusion, ensuring that all team members feel valued.
  • Access to a state‑of‑the‑art tech stack and tools that empower you to do your best work.

Compensation & Benefits

  • Base Salary: USD 180,000 – 200,000 per year, commensurate with experience.
  • Equity: Stock options that align your success with the company’s growth.
  • Bonus Structure: Performance‑based bonuses tied to product milestones and company metrics.
  • 401(k) Matching: 4% company match on employee contributions.
  • Health & Wellness: Comprehensive medical, dental, vision, and mental health coverage.
  • Paid Time Off: 20 days of vacation, 10 sick days, and unlimited personal days for urgent matters.
  • Retirement Plan: 401(k) with company match and a generous employer contribution.
  • Professional Development: Annual stipend for courses, certifications, and conferences.
  • Remote Work Perks: Home office stipend, high‑speed internet reimbursement, and ergonomic equipment support.

How to Apply

Ready to shape the future of family technology? Submit your resume, a cover letter detailing your relevant experience, and links to your portfolio or GitHub profile. We look forward to learning how your expertise can help brighthush deliver exceptional experiences to families worldwide.

Apply now and become a key player in building the next generation of family‑centric technology.

--- Apply for this job
Apply Now →

More Open Positions

Explore similar remote opportunities