Senior React / Full-Stack Web Engineer (Analytics Platform)

Posted 13 Days Ago
Be an Early Applicant
Hiring Remotely in Buenos Aires, Ciudad Autónoma de Buenos Aires, ARG
Remote
Senior level
Software • App development
Digital Product Agency | Top Flutter Development Company | We Design, Build & Scale Products Across Platforms
The Role
We are seeking a Senior React / Full-Stack Web Engineer to enhance an analytics platform, focusing on usability and performance in data-heavy environments.
Summary Generated by Built In

We are looking for a Senior React / Full-Stack Web Engineer to join a high-impact analytics platform initiative focused on building internal web products over real-time, data-heavy systems. This role is centered on delivering modern back-office and analyst-facing experiences using Next.js, React, and TypeScript, with a strong emphasis on usability, performance, and reliability. It is a web-first role, not a pure backend position: the ideal candidate is comfortable owning complex frontend surfaces while working closely with contract-driven backend services and large analytical datasets.

As a Senior Engineer, you will help evolve existing internal tools and product workflows related to analytics, experimentation, operational visibility, and other critical business surfaces. You are expected to bring 5+ years of overall software engineering experience, including at least 4+ years building production web applications with React and TypeScript. The ideal candidate combines strong product judgment with engineering depth, especially in environments where frontend delivery, service integration, and high-volume analytical data must work together seamlessly.

  • Next.js: Production experience with modern Next.js, including routing, server-side rendering patterns, middleware or route handlers, and the trade-offs of building internal web products at scale.

  • React + TypeScript: Strong hands-on experience with React 18+ and TypeScript, including advanced component patterns, hooks, type-safe API handling, and maintainable UI architecture for complex products.

  • State Management: Ability to model local, shared, and remote state clearly using practical patterns such as React Context, lightweight state stores, and data-fetching abstractions without unnecessary complexity.

  • Component Libraries: Experience building polished interfaces with mature component systems such as Ant Design, Material UI, Chakra, or equivalent libraries used in internal and operational tools.

  • Schema-Driven API Integration: Experience consuming contract-first APIs through generated clients or strongly typed schemas, with a focus on safe integration between frontend applications and backend services.

  • Backend-for-Frontend Integration: Ability to work effectively with HTTP backend services, including large query responses, error handling, auth-aware flows, and frontend experiences that depend on reliable analytical data access.

  • Data-Heavy UI Craft: Strong experience building dense operational or analyst-facing interfaces such as virtualized tables, filters, funnels, charts, and other read-heavy workflows with good performance and keyboard-friendly UX.

  • Testing: Commitment to quality through unit, integration, and end-to-end testing using tools such as Jest, React Testing Library, Playwright, or Cypress.

  • Observability and Error Monitoring: Practical ability to instrument frontend applications, investigate runtime issues, and work with logs, metrics, traces, and tools such as Sentry or equivalent monitoring platforms.

  • Experimentation and Feature Flags: Comfort working with experimentation, rollout controls, and feature-flag systems in product environments where safe gradual release and measurement matter.

  • Internal Product Platforms: Experience contributing to internal tools, admin platforms, operational dashboards, or other business-critical product surfaces where reliability and usability are equally important.

  • Analytics Platform Context: Ability to work effectively in environments shaped by real-time analytics, event data, aggregations, and latency-sensitive read patterns rather than simple CRUD interfaces.

  • Performance Optimization: Track record of diagnosing and improving bottlenecks across React rendering, network behavior, browser performance, and query-driven UI flows in data-heavy scenarios.

  • Existing System Ownership: Ability to join mature products, understand constraints quickly, and improve them incrementally without destabilizing business-critical systems.

  • English C1: Ability to communicate technical trade-offs clearly, participate in design discussions, and collaborate effectively in a remote, multicultural environment.

EXTRAS (Nice to have)

  • Real-Time OLAP Experience: Previous work with Apache Pinot, Druid, ClickHouse, BigQuery real-time, or similar analytical systems that power operational or analyst-facing products.

  • Analyst-Facing Product Experience: Experience building products for support, fraud, analytics, or business operations teams where large datasets and workflow efficiency are central to the user experience.

  • Clojure Service Familiarity: Exposure to integrating with Clojure-based backend services or comfort ramping into teams where key backend domains are implemented in Clojure.

  • Internationalization: Experience with runtime localization systems or externalized translation workflows beyond simple build-time string handling.

  • Product Analytics and Funnel UX: Familiarity with event analytics, funnel exploration, segmentation workflows, or experimentation-oriented product interfaces.

  • Functional or JVM Background: Background in Scala, Kotlin, Java, or functional design approaches can be valuable when paired with strong frontend and product-platform delivery skills.

Quick Skills Reference

  • Languages: TypeScript, JavaScript, SQL

  • Frontend: Next.js, React, HTML5, CSS3, Accessibility, Data-Heavy UI

  • Backend Integration: HTTP APIs, Contract-First Clients, Auth-Aware Flows, Service Integration

  • Product Platforms: Internal Tools, Experimentation, Feature Flags, Operational Workflows

  • Analytics: Real-Time Analytics, Virtualized Tables, Charts, Funnels, Query Optimization

  • Cloud / Tools: Jest, React Testing Library, Playwright, Cypress, Sentry, CI/CD

Skills Required

  • 5+ years of overall software engineering experience
  • 4+ years building production web applications with React and TypeScript
  • Production experience with Next.js
  • Strong hands-on experience with React 18+ and TypeScript
  • Ability to model local, shared, and remote state
  • Experience building polished interfaces with component systems
  • Experience consuming contract-first APIs
  • Ability to work with HTTP backend services
  • Experience building dense operational or analyst-facing interfaces
  • Commitment to quality through testing
  • Experience contributing to internal tools
  • Ability to work in environments shaped by real-time analytics
  • Track record of diagnosing and improving bottlenecks
  • Ability to communicate technical trade-offs clearly in English
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, California
63 Employees
Year Founded: 2019

What We Do

We’re a Digital Product Agency you can grow with, globally recognized as a Top Flutter development company. We design, build, and scale digital products by combining strong product strategy, thoughtful design, and solid engineering. With 95+ experts, we build products for any screen: mobile, web, desktop, and embedded devices, always focusing on scalability, performance, and long-term maintainability. As a company focused on custom digital products, we understand that every business has unique needs. We have experience across multiple industries, including Fintech, Healthcare, Media & Entertainment, Fashion & Beauty, Retail, Gastronomy, and Hospitality, among others. Our services include: ► Full Product Development - ​From concept to reality, our team of experts combines technical prowess with a keen eye for design, ensuring that your cross-platform app stands out amidst a sea of competitors. ► Product Discovery - ​​Navigate the market with confidence. We’ll guide you through product discovery, unlocking valuable insights and shaping products that resonate with your target audience. ► Staff Augmentation - Our expert team of Flutter developers will seamlessly integrate with your team to help you achieve your development goals and meet your deadlines. Whether you want to create a product from scratch or you need an addition to your in-house team, we are your trusted tech partner. 📩 Contact us at [email protected] and let's get started! 👉 Check out some of our success cases here https://somniosoftware.com/our-work

Similar Jobs

Webflow Logo Webflow

Senior Software Engineer

Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
Easy Apply
Remote
Argentina
800 Employees

Webflow Logo Webflow

Technical Program Manager

Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
Easy Apply
Remote
Argentina
800 Employees

TrueML Logo TrueML

Senior Machine Learning Engineer

Fintech • Machine Learning • Payments • Social Impact • Software • Financial Services
In-Office or Remote
2 Locations
450 Employees
70K-87K Annually

Webflow Logo Webflow

Staff Software Engineer

Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
Easy Apply
Remote
Argentina
800 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account