Logistics Support

Shopee is one of the world's largest e-commerce platforms and is experiencing continuous growth in Brazil. With a modern and well-structured logistics
- Company car
- Meal voucher
- Possibility of permanent employment

About the position We are looking for a Senior Full Stack Developer to directly contribute to building features for our mobile application, backoffice, and backend APIs. You will join a lean, high-impact team with full autonomy to develop complete end-to-end features. Day-to-day, you will be supported by a Product Owner (PO) and a Project Manager, and technically led by a Tech Lead. Your focus will be on high-quality execution, knowing that you’ll have clear support structures in place so you can concentrate on what you do best: coding. Responsibilities * Develop and maintain features in the mobile application (React Native \+ Expo) for iOS and Android * Build screens and components in the Admin Dashboard (React \+ Vite) based on Figma prototypes (responsive SPAs) * Implement RESTful APIs and backend modules (Node.js \+ TypeScript) * Integrate with external systems: ERP TOTVS Consinco (catalog, inventory, pricing, orders), Cielo/Braspag (payments, PIX, tokenization), Firebase FCM (push notifications). Don’t worry — we’ll learn new integrations together :) * Model and maintain the PostgreSQL database, including optimized queries and migrations * Implement caching layers using Redis for high-frequency data (inventory, pricing, sessions) * Write automated tests (unit and integration) to ensure system stability * Actively participate in agile ceremonies: daily standups, planning, review, and retrospective * Collaborate on code reviews, ensuring code quality and standards across the TypeScript monorepo * Address bugs, performance improvements, and technical debt resolution Technical Knowledge * React Native: * + React Navigation (stack, tabs, deep linking) + Zustand + AsyncStorage + Styling and UI (StyleSheet / NativeWind) * ReactJS: * + Experience building responsive SPAs. + Ability to efficiently manage local and global application state using states, reducers, and contexts. + Knowledge of React hooks and ability to create custom hooks. * JavaScript / TypeScript: * + Proficiency in validating input data using tools like JOI, ZOD, etc. + Familiarity with bundling/build tools such as Webpack, Rollup, Vite, etc. + Knowledge of TypeScript, common best practices and helpers. + Ability to configure projects, including tsconfig, eslint, prettier, etc. + Understanding of best practices for production applications, such as redundancy, fault\-tolerance, etc. * Node: * + Experience building APIs/applications. + Familiarity handling large volumes of data, e.g., using streams. * Web Security: * + Understanding of Authentication and Authorization methods. * Docker: * + Ability to write Dockerfiles and docker\-composes. + Experience working with container registries such as Docker Hub, AWS ECR, etc. * AWS: * + Familiarity with EC2, S3 buckets, Lambda. * CI / CD: * + Knowledge of CI/CD tools such as GitHub Actions. * Databases: * + Knowledge of relational (PostgreSQL) and non-relational (MongoDB) databases. Required Qualifications * 3\+ years of experience as a full stack developer * Professional proficiency in TypeScript * Solid experience with React Native * Experience with React and preferably with SPAs * Experience with Node.js and frameworks such as NestJS or Express * Experience with PostgreSQL (relational modeling, migrations, queries) * Practical knowledge of Redis (caching, queues) * Experience consuming and building RESTful APIs * Familiarity with Git (GitFlow or trunk\-based workflows) and tools like GitHub * Basic knowledge of AWS (EC2, S3, or managed services) * Experience with automated testing (Jest, Testing Library or similar) Nice-to-have * Experience with TypeScript monorepos (Turborepo or similar) * Knowledge of Expo (build, OTA updates, EAS) * Experience integrating with ERPs (TOTVS, SAP or similar) * Experience with payment gateways (Cielo, Braspag, Stripe, PagSeguro) * Knowledge of OpenSearch/Elasticsearch * Experience with CI/CD (automated pipelines, continuous deployment) * Familiarity with LGPD and data protection best practices * Prior experience in e\-commerce or pharmaceutical retail * Knowledge of Firebase (FCM, Analytics) * Experience with Docker and containerization

João Silva
Indeed · HR