O SEU PRÓXIMO CAPÍTULO
Senior Full-Stack Engineer, Python, React
Sobre a vaga
• Design, develop, and enhance software components for projects
• Create and enhance responsive web applications for contract management
• Build dynamic interfaces and robust APIs, ensuring seamless communication between the frontend and backend
• Integrate applications with LLMs and RAG pipelines using LangChain
• Process and manipulate documents and data spreadsheets
• Integrate applications with corporate data sources, managing structured data and ETL workflows
• Ensure scalability, high availability, and fault tolerance
• Use distributed caching and asynchronous calls
• Implement secure development practices, access control, authentication, and API documentation
• Create and maintain automated tests and participate in the integration pipeline
• Document architectural decisions and investigate complex issues
• Support the definition of team standards and mentor less experienced professionals
• Collaborate with data scientists, architecture, UX, security, and business teams
• Bachelor’s degree completed at least 10 years ago in Computer Science, Software Engineering, Information Systems, or a related field
• Strong frontend experience, with proficiency in TypeScript and React using Vite
• Experience building interfaces with MUI and implementing routing with React Router
• Strong backend experience, with expertise in Python and FastAPI
• Knowledge and application of Clean Architecture principles
• Data validation with Pydantic and Pydantic Settings
• Dependency injection with Dependency-Injector
• Experience managing asynchronous state with TanStack Query
• Expertise in modeling and querying relational databases, including PostgreSQL/Aurora
• Experience with MongoDB NoSQL databases for RAG/ETL workflows
• Development and documentation of REST APIs using OpenAPI/Swagger
• Experience with asynchronous HTTP clients using HTTPX
• Proficiency in Docker, Poetry, Git, and Pytest
• Ability to communicate technical decisions and their impacts clearly
• Practical experience with Generative AI, LangChain, pdfplumber, Pandas, and Openpyxl is a plus
• Experience with React Use WebSocket and React Markdown is a plus
• Knowledge of Redis or ElastiCache, Authlib, OAuth 2.0, and OpenID Connect is a plus
• Experience integrating with SAP, complex document platforms, or applications designed for intermittent connectivity is a plus
• Knowledge of UX, accessibility, and responsive design is a plus
• Experience in regulated industrial sectors, such as Oil & Gas or Energy, is a plus
• Flexible working hours
• Flat organizational structure
• Training and professional development programs
• Diversity & Inclusion-focused culture
• Health and dental insurance
• Meal/Food allowance
• Language-learning allowance
• Childcare allowance
• Contact lens allowance
• Life insurance
• Discounts on CESAR School courses
• Birthday Day Off (during your birthday month)
• Remote fitness classes (Pilates, Top Dance, Functional Training, and Workplace Gymnastics)
• Gympass
• Moodar