Role OverviewWe are looking for a Front End Developer to help design and implement high-quality user interfaces for data-driven products. This role requires a strong balance of technical execution, data fluency, and design sensibility. You will work closely with product managers, designers, and backend engineers to translate requirements into clean, scalable, and maintainable frontend solutions.
What You Will Do
Build and maintain component-based user interfaces using React (hooks, functional components), implement TypeScript-first frontend logic, transform, normalize, and prepare backend and analytics data for frontend consumption, and manage application state using Redux.
Why It Might Be a Fit
Ideal for someone who enjoys working with complex data, evolving schemas, and modern React architecture, while maintaining a strong focus on usability and visual clarity. You will have the opportunity to work with a dynamic team that values your expertise and aspirations.
Requirements
- Advanced React experience using hooks, functional components, and modern patterns
- Advanced TypeScript experience defining interfaces and types for APIs and frontend data models
- Strong experience with Redux or similar state management libraries
- Proven ability to work with complex, data-driven UIs and dynamic rendering logic
- Comfortable transforming backend or tracking data into frontend-friendly structures
- Strong understanding of UI implementation details (spacing, hierarchy, interaction states)
- Ability to work independently once requirements are defined
- Clear, proactive communicator who asks questions when requirements are unclear
- Experience working in collaborative, ticket-driven workflows (e.g., Azure DevOps, Jira)
- Strong focus on code quality, maintainability, and consistency
Benefits
- 100% Remote Work
- Highly Competitive USD Pay
- Paid Time Off
- Work with Autonomy
- Work with Top American Companies
]]>