Sr. Software Engineer (React / Typescript) | Remote | Worldwide

Upstack Data

São Paulo

Presencial

BRL 207 765 - 356 170

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

A customer identity resolution platform is seeking a Senior Software Engineer (React/Typescript) to design and develop high-quality applications. Work remotely with a focus on creating intuitive user interfaces without dedicated designers. Candidates must have over 6 years of React experience, strong UI judgment, and effective communication skills. This mid-senior level role involves collaborating with the CEO to meet product requirements and enhancing user experience through UI/UX decisions.

Qualificações

  • 6+ years of hands-on experience developing production React applications with TypeScript.
  • Strong experience with types and backend API calls.
  • Expert proficiency in modern React patterns including hooks and performance optimization.

Responsabilidades

  • Design, develop, and maintain high-quality React components.
  • Make independent UI/UX decisions for intuitive user experiences.
  • Collaborate on product requirements with the CEO.

Conhecimentos

Production React applications with TypeScript
Modern React patterns
UI judgment
Backend API calls
Familiarity with RESTful APIs
Excellent communication skills

Ferramentas

shadcn/ui
Tailwind CSS
Git

Descrição da oferta de emprego

Sr. Software Engineer (React / Typescript) | Remote | Worldwide

Join to apply for the Sr. Software Engineer (React / Typescript) | Remote | Worldwide role at Upstack Data.

$3,500 - $6,000 USD monthly salary

Role hours require working US Eastern Timezone.

About Upstack Data

We're a customer identity resolution platform helping marketing teams connect ad spend to actual customer behavior. We're a small but fast-growing bootstrapped SaaS company based in the USA with a fully remote team.

About The Role

We are seeking a talented and product‑mindful Senior Frontend Engineer to join Upstack Data, a customer identity resolution platform helping marketing teams connect ad spend to actual customer behavior. In this role, you will own our frontend applications—both our React‑based B2B SaaS product and React‑based admin tools. You will work directly with our CEO to translate business requirements into high‑quality code, making independent UI/UX decisions throughout the product development lifecycle from initial concept to deployment and optimization.

A distinguishing aspect of this role is your ability to design clean, modern interfaces without relying on dedicated designers. You will influence product and technology decisions, establish our component library and design system, and build interfaces for complex features including dashboards, analytics views, data tables, integration settings, and billing flows. This is an excellent opportunity for someone passionate about creating impactful B2B SaaS products, with strong product sense and an understanding of what makes tools like Stripe, Linear, and Vercel feel intuitive and polished.

Qualifications

  • 6+ years of hands‑on experience developing production React applications with TypeScript
  • Strong experience with types and backend API calls
  • Expert proficiency in modern React patterns including hooks, context API, composition, and performance optimization
  • Strong experience with shadcn/ui, Radix UI, or similar headless component libraries
  • Solid understanding of Tailwind CSS and modern CSS practices (flexbox, grid, responsive design)
  • Strong UI judgment and ability to design intuitive interfaces independently without designer mockups
  • Experience building B2B SaaS applications with understanding of common UI patterns (data tables, filters, dashboards, forms, settings)
  • Familiarity with RESTful APIs and integration with backend services and third‑party platforms (Stripe, analytics, marketing tools)
  • Experience with Git workflows and modern deployment practices
  • Knowledge of frontend testing frameworks and best practices for code quality
  • Excellent communication skills and autonomous problem‑solving abilities
  • Available for 4‑5 hours overlap with US Eastern timezone
  • Strong English verbal and written communication.

Responsibilities

  • Design, develop, and maintain high‑quality React components and features for our SaaS application using TypeScript and shadcn/ui
  • Make independent UI/UX decisions on layouts, user flows, information hierarchy, and interaction patterns that create intuitive user experiences
  • Collaborate with the CEO on product requirements, providing technical perspective on feasibility and proposing alternative approaches that balance user value with engineering effort
  • Establish and maintain our component library and design system to ensure consistency and reusability across the application
  • Participate in code reviews and contribute to establishing frontend engineering standards and best practices
  • Optimize application performance focusing on Core Web Vitals, bundle sizes, load times, and overall user experience
  • Integrate frontend applications with backend APIs and third‑party services including payment processors, analytics platforms, and marketing tools
  • Write comprehensive tests using modern testing frameworks to ensure code quality and reliability
  • Monitor and analyze frontend performance metrics, addressing issues proactively
  • Identify opportunities for technical improvements and innovations to enhance both product quality and development efficiency
  • Support deployment, monitoring, and troubleshooting of applications in production environments
  • Stay current with React ecosystem trends and emerging frontend technologies to continuously improve our product offerings

Compensation & Application

Fully remote position.

Seniority level: Mid‑Senior level

Employment type: Full‑time

Job function: Engineering and Information Technology

Industries: Software Development

Referrals increase your chances of interviewing at Upstack Data by 2x

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Full-Stack Software Engineer (JavaScript/TypeScript)
Senior Full-Stack Software Engineer (JavaScript/TypeScript)

Workana • Brasil

Teletrabalho
BRL 180 000 - 280 000
Flexible remote work policy
Competitive salary
Performance-based bonuses
+2
Senior Full Stack Engineer (React + Kotlin) - Remote - Latin America
Senior Full Stack Engineer (React + Kotlin) - Remote - Latin America

FullStack • Belo Horizonte

Teletrabalho
BRL 462 000 - 669 000
Competitive pay
100% remote work
Work with startups & Fortune 500s
+2
FullStack Developer (React & Node)
FullStack Developer (React & Node)

Applaudo • Paraná

Presencial
Private medical insurance
Modern workspaces
Great work environment
Lead Fullstack Engineer (React+Next.js)
Lead Fullstack Engineer (React+Next.js)

N-iX • Brasil

Teletrabalho
BRL 140 000 - 180 000
Flexible working format
Competitive salary
Personalized career growth
+3
Fullstack Dev - .NET & React
Fullstack Dev - .NET & React

In All Media Inc • Brasil

Presencial
Senior Full Stack Engineer (Node + Vue) - Remote - Latin America
Senior Full Stack Engineer (Node + Vue) - Remote - Latin America

FullStack • Recife

Teletrabalho
BRL 461 000 - 768 000
100% remote work
Career growth opportunities
Continuing education
+1
Full-stack Engineer - 1878
Full-stack Engineer - 1878

In All Media Inc • Brasil

Teletrabalho
BRL 413 000 - 621 000
Full Stack Engineer
Full Stack Engineer

AgileEngine, LLC • Brasil

Presencial
BRL 180 000 - 300 000
Senior Full Stack Engineer ID66319
Senior Full Stack Engineer ID66319

AgileEngine • Curitiba

Híbrido
BRL 353 000 - 455 000
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Developer (Java + Kotlin + React) - Remote - Latin America
Full Stack Developer (Java + Kotlin + React) - Remote - Latin America

FullStack • Brasil

Presencial
BRL 460 000 - 666 000
100% remote work
Competitive pay
Continuing education
+1