About the company
This position is listed on behalf of a partner company, who manages all applications and next steps.
Responsibilities
- Build, maintain, and improve production frontend features using React and TypeScript
- Apply strong React fundamentals, including hooks, state management, component architecture, reusable patterns
- Translate product and UI/UX requirements into reliable production interfaces
- Contribute to shared frontend components, libraries, tooling, architecture, and engineering patterns
- Write unit and integration tests alongside feature development
- Diagnose and resolve regressions, edge cases, frontend defects, and production issues
- Integrate frontend applications with production REST APIs
- Manage application state, validation, errors, loading states, and API responses
- Own features end to end, from requirements gathering and technical design through implementation, testing, deployment, and production verification
- Work effectively with Git, pull-request workflows, automated linting, testing, build processes, and CI/CD pipelines
- Participate in code reviews and technical discussions
- Use GenAI-assisted development tools effectively
Requirements
- 5+ years of professional frontend software development experience
- Strong knowledge of React hooks, component architecture, state management, complex forms, modern JavaScript
- Practical experience writing unit and integration tests
- Production experience consuming and integrating REST APIs
- Experience contributing to large, shared production codebases
- Strong experience with Git, pull requests, code reviews, automated linting, testing, build processes, and CI/CD workflows
- Ability to debug issues across the UI, application state, API, and backend integration layers
- Experience using GenAI-assisted coding tools
- Degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Experience with monorepos, established design systems, Node.js, Python, broader full-stack development is preferred
Conditions
- Fully remote work within the specified Latin American coverage
- Remote contract opportunity focused on large-scale cloud management software
- Hands-on ownership across the complete frontend feature lifecycle