São Paulo, São Paulo Remote (Global)

IT Labs is hiring a Senior Frontend Engineer

About the Role

Join a compact, forward-thinking team developing an AI-driven simulation platform used by data scientists and engineers in high-tech industries. As a Senior Frontend Engineer, you'll lead the evolution of a sophisticated user interface that handles machine learning pipelines, real-time data, and immersive 3D visualizations—all within a scalable, accessible, and high-performance frontend architecture.

What You'll Do

  • Design and maintain a robust frontend system that supports intricate data workflows, integrating 3D rendering and real-time API interactions using modern web technologies.
  • Implement performance optimizations such as code splitting, lazy loading, and efficient state management to ensure smooth operation under heavy data loads.
  • Apply server-side rendering, caching strategies, and accessibility standards to enhance usability and speed across devices.
  • Collaborate in a small, autonomous team environment where initiative and creative problem-solving are central to development cycles.
  • Integrate advanced visualization libraries and work with GPU-accelerated rendering through WebGL, WebGPU, and WebAssembly to support scientific and engineering simulations.

What We're Looking For

  • At least six years of hands-on experience in frontend development with a strong command of React, TypeScript, and state management tools like Recoil, Redux, or MobX.
  • Proven work with performance monitoring, testing frameworks (Jest, Cypress), and CI/CD pipelines using tools such as GitHub Actions and NX in monorepo or micro-frontend environments.
  • Direct experience with REST, GraphQL, WebSocket, and Long Polling for handling intensive, real-time data exchanges.
  • Familiarity with AWS, design systems, and prototyping tools including Figma and Excalidraw.
  • Exposure to specialized libraries such as Plotly, Echart, VTK, and Three.js for data and 3D visualization.
  • Fluency in English and experience in customer-facing roles, with the ability to translate technical capabilities into clear user benefits.

Work Environment

This is a fully remote role with a globally distributed team. The initial contract is for one year, with potential for renewal. We value integrity, innovation, and proactive ownership—qualities that drive both technical excellence and team culture.

Compensation

Compensation is paid in USD. Additional equity or benefits are not included in this arrangement.

Required Skills
ReactTypeScriptRecoilReduxMobXAWSRESTWebSocketGraphQLLong Pollingstate managementperformance optimizationcode splittinglazy loadingcaching strategies ReactTypeScriptRecoilReduxMobXAWSRESTWebSocketGraphQLPerformance OptimizationCode SplittingLazy LoadingState ManagementCaching StrategiesAPI Integration
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
IT Labs
An international software tech company, specializing in purpose and process-driven teams for high-performance, innovation, transformation, and efficiency.
All jobs at IT Labs Visit website
Job Details
Category frontend
Posted 2 months ago