Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior Frontend Developer

Titan Clarity

Contagem

Presencial

BRL 120.000 - 160.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A tech company in Contagem, Brazil, is seeking a Senior Frontend Engineer with over 8 years of experience in building high-availability systems. The ideal candidate will have strong proficiency in JavaScript and React, along with a solid understanding of modern development workflows and tools. This role emphasizes collaboration with backend teams and requires excellent communication skills, particularly in English. Familiarity with AI coding systems will be advantageous.

Qualificações

  • 8+ years of frontend engineering experience on high-availability, scalable systems.
  • Strong foundations in JavaScript (Vanilla JS, OOP, clean code, design patterns).
  • Deep React experience using modern state / data patterns.

Conhecimentos

Fluent English communication
Frontend engineering experience
JavaScript fundamentals
React experience
HTML5 / CSS3 skills
Understanding of the JavaScript ecosystem
Testing discipline
REST APIs consumption
Git proficiency
Experience with AI coding systems

Formação académica

BSc / MSc in Computer Science or equivalent

Ferramentas

Node.js
Jest
React Testing Library
Playwright
Cypress
Descrição da oferta de emprego
Requirements
  • Fluent English communication, written and spoken.
  • BSc / MSc in Computer Science or equivalent practical experience.
  • 8+ years of frontend engineering experience on high-availability, scalable systems.
  • Strong fundamentals in JavaScript (Vanilla JS, OOP, clean code, design patterns) and TypeScript (or proven ability to introduce TS incrementally in legacy codebases).
  • Deep React experience using modern state / data patterns (Redux Toolkit, React Query / SWR, Zustand, Context), with the ability to work within existing Redux / Redux-Saga setups.
  • Excellent HTML5 / CSS3 skills (Flexbox, Grid), responsive / mobile-first design, and CSS preprocessors (SASS / LESS).
  • Solid understanding of the JavaScript ecosystem (Node.js, Babel) and modern build tooling (Vite / Webpack; npm / yarn / pnpm).
  • Strong testing discipline with Jest, React Testing Library, and Playwright or Cypress; understands TDD principles.
  • Proven experience with performance profiling and optimization (bundle size, rendering, Web Vitals, memory leaks).
  • Strong experience consuming REST APIs and collaborating with backend teams.
  • Comfortable with Git and modern delivery workflows (PRs, code reviews, CI / CD).
  • Hands‑on experience using agentic AI coding systems for multi‑step engineering tasks.
  • Strong grasp of core agentic AI foundations, including: AI coding tools (e.g. Claude Code, Copilot, Gemini CLI, ChatGPT Codex), Context & memory management, Commands, sub‑agents, and MCP servers, Structured outputs (JSON schemas), Function / tool‑calling best practices (e.g. CLI tool usage).
Nice to have
  • Experience with monorepos (Nx, Turborepo).
  • Frontend observability (Sentry, Datadog RUM, OpenTelemetry).
  • Knowledge of Next.js, UI frameworks (Chakra UI).
  • Familiarity with GraphQL and large‑scale data systems (RDBMS / NoSQL).
  • Experience with real‑time technologies (WebSockets, WebRTC).
  • Service Workers, streaming technologies, and advanced caching.
  • Advanced agentic AI patterns, such as hooks, RAG, cost optimization, self‑checking / critique loops, tool mocking for tests, and A / B testing prompts or agents.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.