Role Overview
- How will your day look?
- Lead the architecture of the "One Page Cockpit": Be responsible for the technical design and implementation of a very high data-density interface (Data-Heavy SPA), enabling planners to simulate infinite "what-if" scenarios without page reloads and with Time to Interactive below 50ms.
- Performance Engineering and Virtualization: Implement advanced React rendering techniques (virtualization of lists/tables to support tens of thousands of SKUs), aggressive memoization, aggressive code-splitting, and browser Event Loop management to ensure the interface never freezes (Main Thread Block).
- Transient State Management (Draft Mode): Develop complex, bidirectional client-side mathematical logic (GMV ↔ Volume). You will orchestrate the "draft" state in local memory (State Management) while synchronizing deltas (the edited cells) in the background with our BFF (Kotlin/EKS) and DynamoDB.
- Visual and Advanced Graphics Synchronization: Ensure a single visual Source of Truth across distinct components. If a user edits a "Baseline" cell in the table, the associated charts (recharts/D3 or embedded Tableau Extensions) must immediately reflect the updated trend line.
- Integration and Real-Time: Consume RESTful APIs and design continuous bidirectional communication via WebSockets with the backend, ensuring progress updates for long-running executions (orchestrated by AWS Step Functions) update toasts and progress bars on screen smoothly.
- Technical Quality and Tooling: Lead Clean Code best practices in the repository. Define a comprehensive automated testing pipeline (Unit Tests with Jest/Vitest, Integration with React Testing Library and E2E with Cypress/Playwright) and work on CI/CD with GitHub Actions and cloud deployment.
Requirements
- Requirements and qualifications:
- Solid experience in high-complexity Front-End: Practical, proven experience in the architecture and development of corporate SPAs (Single Page Applications) that handle massive on-screen data volumes, complex grids, and interactive dashboards.
- Extreme proficiency in React and TypeScript: Absolute mastery of React lifecycles, custom Hooks, Server-Side Rendering (SSR) vs Client-Side Rendering (CSR), and strict TypeScript typing to protect the application from runtime errors.
- Mastery of State Management and Data Fetching: Deep knowledge of modern global state libraries (Zustand, Redux Toolkit) and cache/network orchestration (RTK Query, React Query / TanStack Query).
- Frontend Test Architecture: Ability to design efficient frontend test pyramids, focusing on user behavior (Behavior-Driven) rather than brittle implementation tests.
- Technical capability and critical thinking: Ability to profile rendering bottlenecks using native browser tools (Chrome DevTools Performance), identify memory leaks, and refactor array-manipulation algorithms in JavaScript.
- Good communication and business alignment: Ability to collaborate closely with UX/UI Designers and Product Managers, translating system user journeys into highly ergonomic, reusable interface components.
Differentials:
- Professional experience with the AWS cloud ecosystem (e.g., static hosting on Amazon S3, distribution via CloudFront CDN, and edge functions via Lambda@Edge).
- Familiarity with developing or integrating Agentic AI-oriented components (on-screen copilots, token streaming in the interface, generative UI rendering).
- Previous experience developing extensions for DataViz tools (especially Tableau Extensions).
- Experience migrating legacy monolithic systems or heavy Excel spreadsheets to world-class web applications.
Tech Stack
- AWS
- Cypress
- D3.js
- DynamoDB
- JavaScript
- Jest
- Kotlin
- React
- Redux
- Tableau
- TypeScript
Benefits
- Here, your Health is a priority
. Medical and dental plan
. Medication assistance
. Health allowance for family members
. Complimentary psychotherapy sessions
. Telemedicine and second medical opinion
. Free flu vaccination
. Health care programs
- To take care of your Nutrition
. Food allowance
. Year-end food allowance
- Ensuring Well-Being and Quality of Life in all aspects
. Gym and fitness studio plan
. Home office allowance (hybrid and remote work models)
. Pet health plan
. Birthday day off
. Up to 40% discount on our products
. Employee association (partnerships and discounts: multi-brand store, TotalPass gyms, courses and more!)
. Travel and accommodation program
- For Family, our most precious asset
. Childcare allowance
. Infant nutrition credit
. Babysitter allowance
. School supplies allowance
. Legal, psychological and social counseling
. Support for atypical parents
. Extended parental leave (180 days for mothers and 120 days for fathers)
- Financial security for protection and peace of mind
. Life insurance
. Bereavement support for loss of parents
. Private pension plan
. Payroll-deductible loans
*****Benefit packages are configured according to eligibility rules.