Description
**What are we looking for?**
* Define and apply best development practices, ensuring system quality, scalability, and maintainability.
* Develop scalable, high-performance web interfaces using JavaScript, TypeScript, ReactJS, and Next.js.
* Build and maintain cross-platform mobile applications with React Native, participating in all phases of the application lifecycle.
* Collaborate with designers to transform UI/UX prototypes into real implementations, ensuring usability, accessibility, and visual consistency.
* Implement security best practices (XSS, CORS, OWASP) and performance optimizations (lazy loading, code splitting, memoization).
* Conduct code reviews and promote quality standards such as linting, automated testing, and CI/CD.
* Mentor junior and mid-level developers, sharing technical knowledge and supporting architectural decisions.
* Participate in the development and evolution of complex features across Frontend and Backend projects.
* Propose technological improvements and monitor system evolution.
* Validate delivery quality, existing tests, and new features.
* Monitor performance, identify improvement opportunities, and proactively resolve issues.
**Requirements:**
* Experience in Frontend Web development with JavaScript and TypeScript.
* Strong proficiency in ReactJS and Next.js, including concepts such as SSR, SSG, and API Routes.
* Proven experience developing mobile applications using React Native.
* Knowledge of security (authentication, authorization, and protection against web attacks) and performance (monitoring, profiling, and bundle optimization).
**Nice-to-haves:**
* Knowledge of Cloud platforms.
* Understanding of UI/UX principles and ability to collaborate closely with designers to translate visual and usability requirements into code.
* Experience in technical mentoring, conducting code reviews, and promoting best practices.
* Experience with micro-frontend architecture or monorepos (Nx, Turborepo).
* Knowledge of end-to-end testing using tools such as Cypress, Playwright, Detox, or Jest.
**Work Location:**
Remote
**Who is Insi?**
We are a consultancy specialized in digital transformation. But above all, we are a people-first company. People who listen before proposing. Who get to the core before presenting a solution. Who measure success by what truly changed—not by what was implemented.
With over three decades of history and a global presence, we believe true transformation begins from within: within individuals, teams, and organizations—and this conviction guides every decision we make, every project we deliver, and every person we develop.
**Why build your career at Insi?**
Because here, you think, decide, and create together. We offer autonomy, clear goals, and an environment where Insiders can engage with diverse technologies, participate in challenging projects, bring new ideas, and work from anywhere in Brazil—and why not, the world.
We are among the best companies to work for in Brazil, according to Great Place to Work, and rank among the top 10 employers in Brazil, per TIME magazine.
**What are our values?**
* We are people serving people
* We think and act like owners
* We have a drive for performance
* We grow and learn together
* We pursue excellence and simplicity
* We act with creativity and innovation
Everyone is welcome, regardless of condition, disability, ethnicity, religious belief, sexual orientation, appearance, age, or related factors. We want you to grow with us in an inclusive, opportunity-rich environment.
Do you identify with this? Then, **\#JoinInsi!**