JavaScriptNext.jsReactTypeScriptRAIHTML5CSS3GitGitHubRemote Work
About this role
Role Overview
Create and prototype new features and products together with multidisciplinary teams (designers, instructors, and course managers), with autonomy to build ideas and not just execute tasks;
Develop and maintain responsive, accessible front-end interfaces for Fluency Academy products, following clean code standards and UX best practices;
Identify and fix UI bugs, proposing usability and performance improvements to ensure the best possible experience for our students;
Ensure all delivered code is clean, functional, properly versioned, and aligned with project goals;
Participate in code reviews, contributing to the team's ongoing technical quality improvement;
Requirements
Strong knowledge of JavaScript (ES6+), HTML5 and CSS3;
Familiarity or hands-on experience (personal projects, courses, or internships) with React and Next.js;
Basic knowledge of code versioning with Git (GitHub) and experience deploying web applications;
Understanding of consuming REST APIs;
Knowledge of responsive design (Mobile First), UX/UI and accessibility (WCAG);
Basic front-end testing concepts;
Proactive, organized profile with a strong desire for continuous learning;
Preferred requirement:
Knowledge of TypeScript.
Tech Stack
JavaScript
Next.js
React
TypeScript
Benefits
💰 Annual bonus;
💰 Paid 30-day leave;
🍔 Meal allowance (Caju) – R$24.30 per business day of the current month;
🎭 Cultural allowance of R$50.00 per month;
🩺 SulAmérica national health plan;
🦷 Amil dental plan;
💙 Zurich life insurance;
💰 Referral bonus: R$1,000.00;
🧘🏿♀️ Zenklub with two free sessions per month and additional sessions for R$70.00;
🏋🏿♀️ Wellhub (Gympass) with the digital plan (no cost), plus availability of 10 other plans and variations;
🗽 Fluency SkillUp, where you can choose one of our language or technology courses to study for free;
🤖 Access to the Gen-AI Course (developed exclusively for Fluency employees to master AI and bring efficiency to daily work);
🥳 Day off during your birth month;
💻 We provide full support and shipping of equipment so you can perform your activities efficiently and comfortably.
🏡 Remote work: we offer full support for integration and active participation with the team.