This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a skilled Frontend Developer to own and lead the frontend development of a growing AI-powered SaaS platform focused on political communications. This is a hands-on engineering role centered on building polished, performant, and data-driven React applications on top of production systems with real users. Our platform includes an interactive political map with census-block-group-level data, an ad analysis dashboard with multi-dimensional scoring, and an AI-powered content rewriting tool. You will define how complex data is visualized and interacted with transforming Figma designs into scalable, maintainable, and high-quality frontend experiences. You will work closely with backend engineering and design to ensure the platform delivers intuitive user experiences without compromising performance, accessibility, or code quality.
Job Responsibility:
UI Development (70%): Implement React + TypeScript components from Figma specifications
Build data visualizations including charts, graphs, radar charts, and score displays
Develop interactive UI elements such as annotated text viewers with clickable highlights and popovers
Implement sortable/filterable tables and multi-step onboarding flows
Integrate frontend components with REST APIs
Write clean, typed, and tested code
Collaboration (20%): Collaborate with backend developers on API contracts
Work with design to refine UX details and edge cases
Participate in code reviews
Contribute to and document reusable component libraries
Quality & Performance (10%): Optimize performance (Core Web Vitals)
Ensure cross-browser compatibility
Implement proper loading, error, and empty states
Maintain accessibility best practices
Requirements:
4+ years of professional frontend development experience
Strong proficiency in React and TypeScript
Experience with Tailwind CSS (or strong CSS skills with willingness to learn Tailwind)
Experience consuming REST APIs and managing asynchronous data
Understanding of responsive design (desktop and tablet)
Strong attention to UI/UX details
Experience using Git
Comfortable communicating in English (written and verbal — async-first team)
Based in Argentina
Available to overlap at least 4 hours with US Eastern Time
Nice to have:
Experience with Mapbox GL or geographic data visualizations
Experience with Framer Motion or UI animation
Portfolio demonstrating complex dashboards or data-rich interfaces
Experience with React Hook Form
Interest in political technology, media analysis, or data journalism