React.js Front-End Developer
Location: Remote (Latam Only)
Engagement: Contract (flexible / fractional)
Duration: 6+ months (with potential extension)
Overview
We are looking for a Mid to Senior Frontend Engineer to join a cross-functional product team building complex, high-impact web applications.
This is not a typical UI-focused role — you’ll be working on data-intensive, functional interfaces that integrate deeply with backend systems, APIs, and evolving product requirements.
You’ll own meaningful portions of the frontend architecture and collaborate closely with backend engineers, product stakeholders, and designers. This role is ideal for someone who thrives in ambiguity, takes initiative, and enjoys solving problems without fully defined specs.
What You’ll Do
- Design, build, and maintain performant, scalable, and accessible React applications
- Develop UI components that integrate with complex APIs, C# services, and PostgreSQL-backed systems
- Collaborate closely with backend engineers to deliver cohesive full-stack features
- Deploy and monitor frontend applications using AWS services (S3, CloudFront, Amplify, Lambda@Edge)
- Translate loosely defined requirements into well-structured, production-ready solutions
- Handle real-world edge cases (large datasets, async states, failures, etc.)
- Contribute to frontend architecture decisions, code reviews, and engineering standards
- Champion UX best practices, accessibility, and reusable component design systems
Required Experience
- 4+ years of experience with React (hooks, context, modern state management patterns such as Redux, Zustand, or React Query)
- Strong JavaScript (ES6+) fundamentals and experience building production applications
- Solid working knowledge of C# / .NET (comfortable understanding APIs and contributing when needed)
- Experience working with PostgreSQL (queries, schemas, and data modeling awareness)
- Hands-on experience deploying frontend applications using AWS (S3, CloudFront, etc.)
- Experience integrating with APIs and handling asynchronous data flows
- Ability to write clean, maintainable, and scalable code
- Experience working in fast-moving, loosely defined environments
- Strong communication skills — able to explain trade-offs and collaborate across teams
- Experience with testing frameworks (Jest, React Testing Library, Cypress, or similar)
Nice to Have
- Experience with TypeScript and strongly typed React applications
- Familiarity with CI/CD pipelines (GitHub Actions, AWS CodePipeline, etc.)
- Experience working in startup or fast-paced product environments
- Exposure to data-heavy, real-time, or AI-driven platforms
- Experience collaborating with designers using tools like Figma
- Background in design systems or reusable component libraries
Ideal Candidate Profile
- Strong, reliable frontend engineer (not junior, not experimental)
- Comfortable owning problems from ambiguity → solution
- Executes without excessive hand-holding
- Balances speed with thoughtful engineering decisions
- Focused on functionality, scalability, and performance
- Communicates clearly and proactively surfaces risks or gaps
- Avoids overengineering while still building for long-term maintainability
What This Role Is Not
- Not a design-heavy or animation-focused role
- Not a junior or learning position
- Not someone who needs fully detailed specs to execute
Work Environment
- Small, highly technical team (~8–12 engineers)
- Mix of contractors and fractional contributors
- Backend led by senior engineering leadership
- Fast-paced, iterative development environment
- Long-term platform rebuild (2–3+ years)
What Success Looks Like
- Quickly contributing to production frontend code
- Building stable, high-performing interfaces tied to complex systems
- Collaborating effectively with backend engineers with minimal friction
- Delivering solutions that work reliably in real-world conditions
- Driving clarity and momentum in situations with incomplete requirements
What we offer
- Opportunity to work on cutting-edge products
- Fully remote team with async-first collaboration
- Payment in USD
- PTO, paid holidays, and family leave
- Paid learning and sponsored certifications
- Computer Sponsor Program
- A dynamic and collaborative work environment