Description
Job Summary:
We are looking for a Front-end Developer with technical maturity and a product-oriented mindset to contribute to the continuous evolution of our modern, scalable SaaS products focused on AI-powered customer service.
Key Highlights:
1. Direct involvement with cutting-edge Artificial Intelligence technology
2. Collaborative, technical, and results-oriented environment
3. Continuous career growth and close involvement in product decisions
A technology company focused on Artificial Intelligence applied to customer service automation. We develop modern, scalable, and impact-driven SaaS products used by medium- and large-sized enterprises.
We seek a Front\-end Developer with technical maturity, product vision, and mastery of development best practices to drive the continuous evolution of our products.
Responsibilities
Develop and enhance modern, high-performance, and scalable user interfaces
Create and maintain reusable components and UI standards
Collaborate closely with Product, UX/UI, and Back\-end teams
Integrate front\-end with APIs and AI-based solutions
Actively participate in technical and architectural decisions
Ensure code quality, organization, and maintainability
Participate in version control, code review, and continuous delivery workflows
✅ Mandatory Requirements
Solid experience with:
Next.js
React
TypeScript
Material\-UI (MUI)
Emotion (CSS\-in\-JS)
Proficiency in version control and development best practices, including:
Daily use of GitHub
Creating, reviewing, and tracking Pull Requests (PRs)
Best practices for code management (branching, commits, code review)
Repository organization, version control, and team collaboration
Familiarity with development workflows and processes in Microsoft tooling environments, such as GitHub
* ️ Desired Knowledge (Nice-to-Have)
Experience with SaaS or B2B products
Design systems, componentization, and accessibility (a11y)
Consumption of REST and/or GraphQL APIs
SSR, SSG, and ISR in Next.js
Automated testing (Jest, React Testing Library, or similar)
Agile methodologies (Scrum / Kanban)
Extra advantage:
Experience with applications leveraging Artificial Intelligence, chatbots, or customer service systems.
Expected Profile
We are looking for someone who:
Demonstrates responsibility and organization in remote work
Collaborates effectively within teams and communicates clearly
Is familiar with daily use of Google tools, such as:
Google Meet for meetings
Google Calendar for scheduling and organization
Google Chat for internal communication
Google Docs / Drive for documentation and collaboration
Maintains a professional attitude, ownership mindset, and strong commitment to quality
What We Offer
Remote work, with monthly in-office meetings
Continuous career growth within the company
Direct involvement with cutting-edge Artificial Intelligence technology
Collaborative, technical, and results-oriented environment
Close involvement in product decisions and accelerated growth
Minimum Education: Bachelor's Degree
* 15 days of paid vacation;
* Remote work allowance of R$120/month;