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
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
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