-
Ottomatik.io

Frontend Engineer

Ottomatik.io
Argentina · Full-time · Mid-Senior

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

react typescript ui interaction design responsive saas css
Login to Apply
Posted
Mar 27, 2026
Type
Full-time
Level
Mid-Senior
Location
Greater Buenos Aires

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tiimely
Related

Software Engineer (Front-End)

2026-05-27

Full-time
Mid-Senior
Australia
Software Development
Information Technology
View Job Details
Yojee
Related

Software Engineer (Backend Focus)

2026-05-27

Full-time
Mid-Senior
Australia
Information Technology & Services
Engineering
View Job Details
ElectroNeek
Related

Middle Software Engineer (JS/TS)

2026-05-27

Full-time
Mid-Senior
Argentina
Software Development
Engineering