* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
What you'll do day-to-day
High-Performance UI: Develop and maintain complex, data-heavy interfaces using React and TypeScript, ensuring performance even when rendering thousands of map markers or large data tables.
End-to-End Autonomy: You will not be blocked by backend dependencies. You are expected to dive into the backend (Elixir/Phoenix or others) to create endpoints, adjust data structures, or optimize queries to serve the frontend needs effectively.
Video & Telemetry Integration: Build features that synchronize video playback with telemetry graphs and maps, creating a seamless investigation experience for fleet managers.
Architectural Ownership: Make decisions on state management (Server State vs. Client State), caching strategies, and component reusability to keep the codebase scalable and maintainable.
Product Collaboration: Work closely with Product Managers and Designers to translate user needs into technical reality, often proposing better technical solutions to product problems.
Quality & Testing: Write robust unit and integration tests (Jest/Testing Library) for your components and ensure end-to-end reliability of the features you ship.
Knowledge Sharing: Mentor whenever needed other developers and document architectural patterns, contributing to the team's continuous evolution.
What we need from you
Prerequisites
Education: Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
Frontend Mastery: Deep knowledge of React.js ecosystem (Hooks, Context, Lifecycle), TypeScript, and modern CSS practices. You understand how the browser rendering engine works.
Backend Fluency: You don't need to be a DevOps or SecOps expert, but you must be comfortable writing backend code in any language of choice to build APIs and interact with databases.
Software Foundation: Solid understanding of HTTP, REST, asynchronous programming, data structures, and algorithms.
Problem Solver: Ability to debug complex issues that span across the browser, the network, and the server.
Profile: Proactive, organized, and focused on delivering value to the customer rather than just closing tickets.
Nice to have
Elixir/Phoenix: Experience with or a strong desire to learn Elixir and Phoenix Framework (our main backend stack).
Data Visualization: Experience with libraries like D3.js, Recharts, or Chart.js for building analytical dashboards.
Maps & Geo: Familiarity with mapping libraries (Leaflet, Mapbox, Google Maps API) and geospatial data.
Video Streaming: Understanding of video protocols (HLS, WebRTC) is a huge plus.
Real-time: Experience with WebSockets or Phoenix Channels.
Benefícios de ser Confidencial (Apenas para Cadastrados)
Ambiente colaborativo e flexível
Day Off no mês de seu aniversário
Gympass
Auxílio Alimentação (No cartão caju) R$1000,00
Auxílio no home office (No cartão caju) R$150,00
Plano de Saúde e Odontológico (100% custeados pela Confidencial (Apenas para Cadastrados))
