Job Description Este es un puesto de trabajo remoto.
We are seeking a talented Front-End UI Developer with strong experience in React and AG Grid to join our growing technology team.
The ideal candidate will be responsible for building modern, secure, and scalable front-end applications for both SaaS and on-premise environments.
This role is perfect for someone who enjoys designing seamless, intuitive, and high-performance user interfaces, particularly for data-intensive enterprise applications.
The developer will collaborate closely with data engineering and ML/AI teams to create highly interactive visualizations that support analytical and operational insights.
Key Responsibilities
Develop and maintain modern web interfaces using React and AG Grid.
Consume and render complex JSON datasets via REST or GraphQL APIs.
Implement secure, role-based data presentation (RBAC, governed views).
Design and optimize visualizations for financial or trading datasets (domain experience is a strong plus).
Ensure front-end applications run smoothly in both SaaS and on-premise environments.
Collaborate with data engineers and ML/AI teams to visualize complex datasets.
Optimize performance, scalability, and responsiveness across browsers and devices.
Translate UX/UI wireframes into reusable, high-quality components.
Participate in code reviews and promote front-end development best practices.
Troubleshoot and resolve UI/UX issues in production environments.
Requisitos
Bachelor’s degree in Computer Science or a related field.
3+ years of experience building front-end applications using React.
Proficiency with AG Grid and state management libraries (Redux, MobX, or similar).
Strong experience working with JSON-based APIs and asynchronous data fetching.
Familiarity with secure enterprise UI design (authentication, RBAC, governed views).
Excellent attention to detail and commitment to great user experience.
Strong English communication skills and ability to work effectively in a distributed team.
RequirementsMust-Have Skills: Strong proficiency in TypeScript and Node.js.
Experience with PostgreSQL and GraphQL.
Solid understanding of frontend and backend development (50/50 balance expected).
Excellent communication and teamwork skills.
Ability to work independently in a remote setup.
Nice-to-Have Skills: Experience with React Native (without Expo) or Svelte.
Familiarity with performance optimization and user experience best practices.
Previous experience working in startups or agile environments.