About YaVendió
We are on a mission to enable +100k social first businesses to reach +1M$ in revenue per year.
YaVendió builds AI sellers that help social first businesses grow their businesses.
Our platform learns how each brand sells, talks, and serves — then sells for them 24/7 on channels like WhatsApp and Instagram.
We believe the next wave of commerce isn't on websites — it's in conversations.
About the Position
We are looking for a highly skilled Frontend Software Engineer to join our small but ambitious team.
You will be responsible for creating exceptional user experiences, developing intuitive and performant interfaces that enable thousands of businesses to manage their automated conversations and e-commerce operations efficiently.
Responsibilities
- Design and develop new frontend features for our conversational commerce platform
- Build responsive, performant, and accessible user interfaces using and
- Implement pixel-perfect designs from Figma mockups ensuring optimal user experience
- Optimize application performance and ensure smooth deployment through Vercel
- Collaborate with Backend teams to consume and integrate REST APIs effectively
- Implement secure authentication flows using Auth0
- Maintain and improve the codebase following clean code principles
- Participate in technical decisions regarding frontend architecture
- Contribute to the design system and component library development
Knowledge
Core
- JavaScript/TypeScript (advanced level)
- and (SSR, SSG, App Router, API Routes)
- CSS modern and Tailwind CSS
- State management with Zustand
- Git & GitHub for version control
- REST API integration and consumption
- Figma for design implementation
- Auth0 and secure authentication systems
- Vercel for deployment and optimization
Plus
- Experience with Machine Learning, Computer Vision, or LLMs integration
- Knowledge of backend technologies (Python, )
- Experience with testing frameworks (Jest, React Testing Library, Cypress)
- Familiarity with CI/CD pipelines
- Experience with WebSockets or real-time communication
- Experience in conversational interfaces or chatbot development
- Understanding of e-commerce platforms
Skills
Technical Experience
- 3+ years of frontend development experience with React ecosystem
- Solid understanding of JavaScript/TypeScript and modern ES6+ features
- Experience building scalable frontend architectures
- Proficiency in responsive design and cross-browser compatibility
- Experience with server-side rendering and static site generation
- Strong knowledge of web performance optimization techniques
- Practice with clean code principles and design patterns
Professional Skills
- Ability to transform complex requirements into intuitive user interfaces
- Strong attention to detail and pixel-perfect implementation
- Effective communication with design and backend teams
- Experience working in agile environments (Kanban/Scrum)
- Strong problem-solving skills and debugging capabilities
- Self-motivated with ability to work autonomously
- Code review experience and constructive feedback delivery
- Results-oriented with user-centric mindset
Other
- Advanced English proficiency
- Portfolio of deployed projects demonstrating technical capabilities
- Active contribution to open-source projects (desirable)
- Portuguese is a plus
About the Opportunity
- Cutting-Edge AI Integration:
Work with state-of-the-art ML, Computer Vision, and LLM technologies in production
- User Impact:
Create interfaces that thousands of businesses rely on daily for their operations
- Technical Innovation:
Implement modern frontend solutions in the conversational commerce space
- Architecture Decisions:
Shape the frontend architecture of a rapidly scaling platform
- Modern Stack:
Work with the latest tools and frameworks in the ecosystem
- Growth Potential:
Join the founding team and grow with an expanding startup
About the Process
- CV and portfolio review
- Screening (30 minutes)
- Practical technical challenge (~4 hours)
- Technical interview and assignment review (1 hour)
- Team interview (30 minutes)
- Offer
About the Application
- Send updated CV to
- Link to portfolio on GitHub or similar showcasing projects
- Links to deployed applications (preferably on Vercel)
- Cover letter explaining why you'd like to work at YaVendió and how your experience aligns with the position.
Please include examples of challenging frontend problems you've solved, particularly any involving AI/ML integration or complex state management.