Praia, Santiago, Cabo Verde
remo
Summary
• Development and maintenance of web and mobile applications using JavaScript, React.js, Next.js, and React Native • Creating scalable RESTful APIs with Node.js (Fastify/NestJS) • Modeling and managing relational databases with PostgreSQL using Prisma ORM • Implementation of authentication and authorization (JWT, RBAC) ensuring application security • System architecture based on best practices (SOLID, Clean Architecture, Design Patterns) • Containerization and environment management with Docker and Docker Compose • Integration with external services and third-party APIs • Performance optimization in both frontend and backend • Development of modern and responsive interfaces with React.js and TailwindCSS • Active participation in technical decision-making and technology selection • Implementation of tests (unit and end-to-end) to ensure code quality • Collaboration with stakeholders and requirements gathering directly with clients • Code versioning with Git/GitHub and management of projects in an agile environment