




Location: Hybrid Responsibilities: • Develop and evolve modern, scalable web applications aligned with best practices in software engineering. • Develop web interfaces focused on performance, code organization, and component reuse. • Build and maintain robust RESTful APIs, with attention to performance, scalability, and code quality. • Work on data modeling and apply backend architecture best practices. • Handle asynchronous processes and scheduled tasks using cron jobs. • Collaborate with the team using Git for source code versioning. • Work in agile environments, collaborating with multidisciplinary teams. Requirements: • Backend development with Node.js and Express. • Frontend development with TypeScript. • Experience with React and Next.js. • Experience managing state using Zustand and/or Redux. • Knowledge of UI and styling with Shadcn UI, Chakra UI, and Tailwind CSS. • Experience with componentization, design systems, and UI/UX best practices. • Experience with Prisma ORM and PostgreSQL database. • Knowledge of caching and messaging with Redis. • Experience with source code versioning using Git. • Experience with agile methodologies such as Scrum, Kanban, or similar. • Strong communication skills and ability to collaborate within multidisciplinary teams. Advantages: • Experience with CI/CD. • Experience with automated build, testing, and deployment pipelines. • Knowledge of cloud environments and DevOps best practices.


