IT Labs

Senior Frontend Engineer

Remote São Paulo
React TypeScript Redux AWS REST GraphQL Figma Jest Cypress GitHub Actions Kubernetes
Description

Senior Frontend Engineer

Department: Outsourcing Services

Location: São Paulo, Rosario, San José, Belo Horizonte, Guadalajara, Recife, Lima, Buenos Aires, Santiago, Montevideo, Panama City, Bogotá, Córdoba, Medellín

Employment Type: Contract

We are looking for a Senior Frontend Engineer for a project within a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software.

You will be building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, our client unlocks new levels of optimization and automation in design, manufacturing, and operations — empowering engineers to push the boundaries of possibility. Some of their customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive.

The Role

Join a dynamic product team, building a platform for Data Scientists and Simulation Engineers to deploy Deep Physics Models. You will be one of a small team of Front-end Engineers, collaborating in a cross-functional team with autonomy to drive implementation decisions. Bring your expertise in building front-end systems, plus familiarity with micro-frontend architectures and Kubernetes. A passion for software engineering, collaboration, and end-to-end ownership is key.

What you will do

  • Build & Evolve the Platform: Develop and maintain a frontend that supports complex ML workflows—from 3D visualizations to seamless API integrations

  • Optimise User Experience: Ensure our interface is visually appealing and high-performing using advanced caching strategies, performance monitoring, and accessibility best practices

  • Drive Innovation: Leverage modern tools and architectures to integrate cutting-edge features such as server-side rendering (SSR) and AI-driven enhancements

  • Collaborate & Own: Work autonomously within a small, agile team, contribute ideas and experiment with innovative approaches.

Required experience & skills

  • 6+ years of experience in front-end software engineering

  • Frameworks & Libraries: React, TypeScript, and state management (Recoil, Redux, MobX)

  • Cloud: experience with AWS

  • Performance Optimization: Code splitting, lazy loading, and React performance tools

  • APIs & Data Handling: REST, Long Polling, WebSocket, GraphQL, caching strategies, and data-heavy API interactions

  • UX & UI: Responsive design, design systems, and prototyping (Figma, Excalidraw)

  • Testing & Quality: Unit and integration (Jest), E2E testing (Cypress)

  • CI/CD & Developer Tooling: NX, GitHub Actions, monorepos, pipelines, and micro-frontend architectures

  • Specific Technologies: Plotly, Echart, VTK, Three.js, WebGL, WebGPU, and WebAssembly

  • Experience working in customer-facing or delivery-oriented roles

  • Fluent English

Working conditions

  • 1-year contract (with possibility for extension)

  • Completely Remote

  • Salary paid in USD

  • PTO

Our values

We are a company that seeks the best for both our employees and clients, reaching beyond expectations in turning dreams into reality. Our way of working is rooted in our core values (Integrity, Excellence, Proactivity, Innovation, and People), with an expectation that our future colleagues will make these their second nature in their everyday work and life. We don’t ask for perfection, but we do appreciate people motivated to better themselves in every conceivable aspect.

About IT Labs

Founded in 2005, IT Labs is an international software tech company, specializing in purpose and process-driven teams for high-performance, innovation, transformation, and efficiency. Our HQ is in Palm Beach Gardens, Florida, and we have teams around the world - the UK, the Netherlands, Brazil, Argentina, Serbia, Croatia, BIH, Montenegro, North Macedonia, and the Middle East. We are constantly growing, and we would love for you to become part of our team!

IT Labs
IT Labs

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say