




**If you're passionate about technology and innovation and are always seeking new challenges, we want to meet you!** At **BASE Digital**, we believe the true differentiator lies in **people**. We love **technology**, but we know what **really matters** is **human relationships**. That’s why we’re looking for incredible talents who want to make a **difference** in the digital world. All our positions are remote-first, fostering a culture where work can be done from anywhere. **Ready to soar high with BASE?** We’re looking for a **Senior Full Stack Developer | React/NodeJS**, with product vision and technical expertise to build robust, scalable solutions with outstanding user experience. You’ll join an agile, multidisciplinary team, contributing to the **development of complex and scalable web solutions**. If you have a **keen eye for user experience**, solid **technical knowledge**, and love **solving challenges**, this role is for you! Day-to-day responsibilities of a **Full Stack Developer | React/NodeJS:** * Lead the development of new features and enhancements to existing platforms, from conception through production deployment. * Ensure code quality, application performance, and frontend usability. * Actively participate in defining architectures and development best practices. * Collaborate with design, product, and backend teams to transform requirements into viable technical solutions, balancing timeframes and quality effectively. * Serve as a mentor to more junior developers, sharing knowledge and promoting the team’s technical growth. * Conduct code reviews and ensure code standardization and consistency. * Identify and propose continuous improvements to team processes and technologies. * Stay up to date with the latest trends and technologies in the frontend ecosystem. **What we expect from you:** * **Advanced React.js + Next.js**: Proven experience, including hooks, state management (Context API, Redux or equivalent), and ecosystem tools (React Router, Webpack/Vite), SSR/SSG, and SEO optimization. * **TypeScript**: Proven experience with TypeScript to enhance code safety, maintainability, and scalability. * **Node.js + NestJS**: (APIs, authentication/authorization, integrations, best practices for organization and testing). * **HTML with TailwindCSS experience.** * **JavaScript**: Proficiency in modern JavaScript (ES6+), including DOM manipulation, asynchronous requests (Fetch API, Axios), and advanced programming concepts. Version Control: Mastery of Git and workflows (Gitflow). * **Testing**: Experience with unit tests (Jest, React Testing Library) and integration tests to ensure application robustness. * **Performance**: Knowledge of frontend performance optimization (asset loading, image optimization, caching). * **API Consumption**: Ability to integrate with RESTful and GraphQL APIs. **Desirable Tech Stack:** * **Cloud (AWS)**: Familiarity with AWS services relevant to frontend (S3, CloudFront, Lambda@Edge). * **Build Tools**: Knowledge of Webpack, Vite, or other build tools. * **UI/UX**: Understanding of interface design and user experience principles. * **Agile Methodologies**: Experience working in agile environments (Scrum, Kanban). **What will set you apart:** * Contributions to open-source projects. * Experience with other libraries/frameworks (Vue.js, Angular). * Experience with CI/CD (pipelines, quality checks, automated build and deployment). * Experience with micro-frontend architectures. **What you’ll find here:** * **Collaboration:** Work in an environment where collaboration is key. We believe together we’re stronger and encourage the exchange of ideas and knowledge. * **Problem-solving:** We value the ability to find efficient and creative solutions to emerging challenges, always pursuing innovation. * **Quality:** We commit to delivering quality in everything we do, ensuring our customers’ satisfaction. * **Diversity and Respect:** We celebrate diversity and foster an environment where everyone is respected. Here, you have space to be who you want to be. **Your journey to success starts here—come be BASE!** ### **Employment Type:** PJ (Individual Contractor) ### **Required Knowledge and Skills:** JavaScript, React, Nextjs, Remix, NestJS, Software Architecture, SQL, NoSQL, JWT, OAuth, Administrative Processes, NodeJs ### **Benefits:** BASE Educa, Employee Referral Bonus, Birthday Day Off, Year-End Collective Holidays, Wellhub (formerly Gympass), Extended Marriage Leave, Extended Maternity Leave, Extended Paternity Leave, Paid Rest Days, Equipment Allowance ### **Department:** Engineering - Squads


