Guadalajara, Mexico (Remote / Hybrid)
About the Company :
We are an innovative technology company developing next-generation AI-powered products that help organizations design, manage, and optimize complex automation workflows through intuitive and highly interactive user experiences.
Our team combines expertise in Artificial Intelligence, software engineering, and product development to create scalable solutions that solve real-world business challenges. We operate in a collaborative, fast-paced environment where engineers have a direct impact on product strategy, technical decisions, and user experience.
This is an opportunity to work on meaningful technology, influence architectural decisions, and grow alongside a highly talented engineering team in a rapidly evolving company.
Position Overview :
You will have the opportunity to influence architecture decisions, establish frontend best practices, and contribute directly to the evolution of our products.
Key Responsibilities :
- Design and implement highly interactive user interfaces for AI-powered products.
- Collaborate with Product, Design, Backend, and AI teams to deliver exceptional user experiences.
- Build scalable, maintainable, and reusable frontend architecture.
- Participate in technical discussions and architectural decision-making.
- Implement automated testing and ensure high-quality code standards.
- Contribute to frontend best practices, code reviews, and technical documentation.
Required Qualifications :
- Strong expertise in React and TypeScript.
- Strong understanding of modern JavaScript and frontend architecture.
- Experience consuming and integrating REST APIs.
- Knowledge of frontend performance optimization techniques.
- Experience writing automated tests.
- Ability to work independently and take ownership of technical solutions.
- Strong problem-solving and analytical skills.
- Professional English communication skills.
Preferred Qualifications :
- Experience working with WebSockets or Server-Sent Events (SSE).
- Experience with data visualization libraries such as D3, Recharts, Nivo, or similar.
- Experience building drag-and-drop interfaces, workflow builders, or visual editors.
- Experience working on SaaS platforms with role-based permissions and multi-tenant architectures.
- Familiarity with Node.js backend environments and API contracts.
- Experience working in startup or high-growth environments.
- Experience building design systems and reusable component libraries.
Technical Stack :
Core Technologies :
- React
- TypeScript
- REST APIs
- Git
- Frontend Testing Frameworks
Nice to Have :
- WebSockets / SSE
- React Query
- Zustand
- D3
- Recharts
- Nivo
- Node.js
- Figma
What We're Looking For :
- Product-oriented mindset.
- Strong ownership and accountability.
- Excellent communication and collaboration skills.
- Ability to thrive in a fast-paced environment.
- Passion for building exceptional user experiences.
Why Join Us? :
- Work on innovative AI-powered products.
- Influence product and technical decisions.
- Collaborate with a highly talented engineering team.
- Solve complex technical and UX challenges.
- Opportunity for significant professional growth in a rapidly evolving company.
- Make a direct impact on product development and company success.