Ottomatik.io
Frontend Engineer
Ottomatik.ioArgentina11 hours ago
Full-timeInformation Technology
Hi there! We are South and our client is looking for a !

Note To Applicants

  • Eligibility: This position is open to candidates residing in Latin America.
  • Application Language: Please submit your CV in English. Applications submitted in other languages will not be considered.
  • Professional Presentation: We encourage you to showcase your professional experience by including a Loom video in the application form. While this is optional, candidates who provide a video presentation will be given priority.
  • Note: If you're hired for this role, you may be asked to update your LinkedIn profile :)

About The Role

You’ll build and own the frontend for a multi-role client operations portal used daily by operations staff, client experience managers, and end clients. The application is data-dense: live dashboards, financial tables, kanban boards, messaging interfaces, wizard flows, and analytics charts. You’ll work closely with the lead engineer and PM to ship polished, well-structured UI without a dedicated designer.

What You’ll Do

  • Build and maintain feature UI across ops dashboards, a client-facing portal, and admin pages
  • Own the shared component library - consistency, reusability, and accessi-bility across the application
  • Consume backend REST APIs; handle loading, error, and empty states correctly throughout
  • Build data-rich views: sortable tables, budget vs. actual charts, time-series graphs, KPI cards, kanban boards
  • Collaborate with the PM and designers on layout and interaction design
  • Write clean, typed TypeScript - no any, no shortcuts on prop interfaces
  • Participate in PR reviews, catch regressions, and maintain frontend code quality

What We’re Looking For

Required

  • 4-7 years of professional React experience
  • Strong TypeScript - you write typed interfaces, generics, and understand the type system
  • Strong Tailwind CSS - pixel-level attention to layout, spacing, and responsive behavior
  • Experience building complex, stateful UIs: multi-step wizards, live-updating dashboards, modal workflows, paginated tables
  • Data visualization experience - you've built production charts and graphs (Recharts, Chart.js, D3, or similar)
  • Solid understanding of React hooks, component lifecycle, and state management patterns
  • Experience consuming REST APIs - axios or fetch, error handling, loading states, request cancellation

Nice To Have

  • Experience with React Router v6
  • Familiarity with Vite or similar modern build tooling
  • Background building client-facing portals or B2B SaaS products
  • Exposure to financial data display - currency formatting, date ranges, budget tables, time entry views

Stack You’ll Work In

React 18

  • TypeScript
  • Tailwind CSS
  • Vite
  • Axios
  • React Router
  • Recharts (or similar)

9 AM - 6 PM MST

Compensation: $4,500 USD/Month

If this opportunity sounds good to you, send us your resume!

Key Skills

Ranked by relevance