At CI&T, we are seeking a highly skilled and motivated Senior Full Stack Engineer (Python and React) to join our team in Brazil. You will contribute to an innovative international project in a collaborative, fast-paced, and results-driven environment.
Responsabilities:
- Design and develop full-stack applications using React for the frontend and Python (Fast API) for the backend;
- Develop, and maintain highly responsive and user-friendly React frontend components;
- Build and maintain efficient, reusable, and scalable Python backend services and APIs;
- Implement integrations between frontend and backend services, ensuring smooth data flow;
- Strong proficiency in JavaScript, HTML, CSS;
- Experience with front-end libraries and frameworks such as Redux, Flux, etc;
- Familiarity with database technologies (e.g., PostgreSQL, MongoDB);
- Strong experience with using Azure Cloud Services (Azure Functions, App Services, Azure Storage, etc.);
- Experience with building pipelines using GitHub Actions;
- Drive best practices in coding, design, testing, and deployment, ensuring scalability, reliability, and security;
- Conduct code reviews to improve code quality and mentor junior team members;
- Create reusable components that enhance the Kraft Heinz-wide “code library”;
- Stay current with emerging technologies and evaluate their potential adoption;
- Demonstrate ability to collaborate between business units, architecture, operations, and security on the development and implementation of solutions that meet operational and compliance standards while meeting relevant regulatory requirements;
- Collaborate with product managers and cross-functional teams to deliver high-quality solutions on time;
- Identifies opportunities to automate or improve existing processes;
- Participates in special projects and performs other duties as assigned.
Requisitions:
- Solid experience working on software development with expertise in in React, Python, and Azure Cloud;
- Strong understanding of cloud architecture, particularly Azure, including hands-on experience with services like Azure Functions, Azure App Service, Azure Storage, Azure DevOps, and monitoring tools;
- Proven experience in designing and deploying CI/CD pipelines using GitHub Actions or similar tools;
- Extensive experience with frontend frameworks (React, Redux, Hooks) and proficiency in JavaScript/TypeScript;
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes;
- Experience in developing scalable, resilient, and secure serverless applications;
- Experience working with databases (SQL and NoSQL) and integrating cloud-based data storage solutions;
- Strong problem-solving and debugging skills with a passion for writing clean, maintainable code;
- Passion for development and a demonstrated appetite for continual learning, typically manifest in their community contributions (e.g., open-source work, publishing / speaking on technical ideas);