···
Log in / Register

Frontend Developer React JS (Mid-Level)

Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: The ed is seeking a Frontend Developer React JS (Mid-Level) to build intelligent software and technological solutions in a collaborative and innovative environment. Key Highlights: 1. Work with intelligent software and innovative technological solutions 2. An environment that values collaboration, respect, and collective growth 3. Engagement with cutting-edge technologies, focusing on quality and real-world impact At **ed**, we create **intelligent software** and develop **technological solutions** that drive people, businesses, and society forward. We are passionate about innovation, real results, and an environment where **collaboration and respect form the foundation of everything.** Here, we believe what you **bring as a person** is just as important as your experience. Your age, gender, educational background, or origin do not matter — what matters is your **willingness to learn, collaborate, and make a difference.** Our team works with **cutting-edge technologies**, focused on quality and real-world impact. We act as one team: one person’s problem is everyone’s problem, and one person’s achievement is everyone’s achievement. If you enjoy collaborative environments, real challenges, and want to grow alongside a team that plays together, this could be your place. **We are hiring a Frontend Developer React JS (Mid-Level) to join the ed team!** **Responsibilities and Duties** * Develop and maintain frontend applications using React JS and Next.js, ensuring performance, scalability, and code quality. * Create reusable and well-structured components, following best practices for organization and rendering optimization. * Integrate frontend with REST APIs, WebSockets, and Python (FastAPI/Flask) endpoints. * Implement and maintain state management using React Query or Context API. * Ensure advanced responsiveness, accessibility (A11y), and mobile-first design. * Implement authentication and authorization using NextAuth.js, JWT, OAuth/OIDC, and permission/role management. * Perform manipulation and validation of complex forms. * Optimize assets (images, SVGs, fonts) and implement animations (Framer Motion, React Spring). * Participate in code reviews, contribute to architectural standards, and maintain technical documentation. * Work with CI/CD pipelines, semantic versioning, and release management (Git, GitHub/GitLab). * Collaborate with the team on technical decisions, proposing UX/UI and performance improvements. **Requirements and Qualifications** What boosts your chances: * Cultural fit. **Must-have qualifications:** * Bachelor’s degree in Information Technology or any other undergraduate degree combined with a postgraduate certificate (specialization, master’s, or doctoral degree) in Information Technology, with a minimum duration of 360 hours; * Minimum 3 years of frontend development experience; * Advanced proficiency in React JS (v19+), Next.js (v15+), TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, and Radix UI; * Solid knowledge of REST API integration, OIDC/JWT authentication, OAuth, and NextAuth.js; * Experience consuming Python APIs (FastAPI, Flask), endpoint manipulation, and backend integration; * Proficiency with tools and libraries including Axios, React Query (Tanstack), Framer Motion, React Spring, Prettier, ESLint, PostCSS, Webpack, Babel, NPM/Yarn, Sonner, and Lucide/Tabler Icons; * Hands-on experience with Git, CI/CD pipelines, dependency management, and environment variable configuration; * Experience with componentization and modularization of code (patterns such as src/components/custom and src/components/ui); * Creation and usage of custom hooks for logic abstraction and API integration; * Use of the Provider Pattern for contexts such as authentication, theme, and data; * Application of modular architecture (actions, services, lib, hooks, types); * Adoption of security best practices, data validation, and protection of private routes; * Familiarity with internationalization standards (pt-BR) and standardized naming conventions in code; * Practice with automated testing (unit and end-to-end), linting, and code formatting; * Focus on quality, performance, and user experience (UX/UI); * Understanding of agile software development principles and practices, including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban. **Nice-to-have** * Experience with OIDC/JWT authentication; * Knowledge of scalable application architecture; * Proactivity in proposing UX/UI and performance improvements; * Familiarity with design system tools and componentization. *Soft Skills:* * Analytical ability to solve problems; * Effective communication; * Teamwork; * Adaptability. **Employment Type: CLT** **Work Mode: Remote** **Our Standard Benefits** * Meal/Voucher Allowance; * Remote Work Allowance; * Life Insurance; * Funeral Assistance; **Our Flexible Benefits** * Medical Assistance; * Dental Assistance; * Education Assistance; * Additional credit on benefits card – Meal/Voucher Allowance; * Credit on benefits card – Mobility; * Pet Plan – PetLove; * Total Pass Plan – TP1+; **Ready to embark on this challenge with us?** Apply now and help us build the future with ed

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.