Senior Frontend Engineer
Hi there! We are South and our client is looking for a Senior Frontend Engineer!Note To ApplicantsEligibility: 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 RoleOur client is looking for a Senior Frontend Developer with strong product instincts and a sharp eye for design quality. In this role, you’ll own features end-to-end, contribute to architectural decisions, and collaborate closely with product and backend teams to build scalable, high-performance web applications.You’ll work on a modern React-based single-page application using a TypeScript-first stack, helping shape both the product experience and the frontend engineering foundations within a growing team.ResponsibilitiesBuild and maintain complex, data-heavy frontend applications using React and TypeScript.Develop advanced user interfaces and workflows connected to CRM-driven processes.Create interactive map-based experiences using external APIs and live data overlays.Contribute to dashboards, analytics tools, workflow tracking, and monitoring features.Develop customer-facing configuration and management interfaces.Implement role-based permissions and support multi-tenant application architecture.Transform internal tools into polished, scalable client-facing product experiences.Help evolve and maintain a reusable component library using modern UI frameworks.Establish and improve frontend testing strategies and infrastructure.Collaborate closely with backend engineers to improve API integrations and contracts.Optimize application performance, scalability, maintainability, and usability.Participate in architectural discussions and technical decision-making.Requirements 5+ years of frontend engineering experience.3+ years of professional experience with React and TypeScript in production environments.Strong expertise with React Query, including caching, invalidation, and optimistic updates.Experience with Redux Toolkit and modern state management patterns.Strong experience building sophisticated UI systems, including:Complex tables and data gridsDynamic forms and validationsDrag-and-drop interactionsInteractive charts and dashboardsSolid understanding of REST APIs and frontend/backend integrations.Experience with Tailwind CSS and component-driven UI systems.Familiarity with cloud-hosted frontend deployments and CI/CD workflows.Ability to work autonomously in a fast-paced startup environment.Strong communication and collaboration skills.Nice to HaveExperience with Google Maps JavaScript API.Experience integrating with CRM platforms such as Salesforce, HubSpot, or Pipedrive.Experience implementing testing frameworks such as Vitest, Playwright, or Cypress.Familiarity with Radix UI, shadcn/ui, or other headless component libraries.Experience working on multi-tenant SaaS platforms.Schedule: Monday to Friday, 9 AM – 6 PMCompensation: USD salaryLocation: 100% remote opportunityIf this opportunity sounds good to you, send us your resume!