Senior Developer, Fullstack - Python
Appnovation is hiring a Senior Fullstack Developer (Python) in São Paulo to build agent-enabled applications, MCP tooling, and backend automation that turn data catalogue/metadata into governed software. Core stack: Python/FastAPI, Pydantic, React/Vue/TypeScript, Neo4j, Supabase, Snowflake/Databricks, and AWS.
- Compensation
- Not disclosed
- Location
- São Paulo, Brazil
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- 6+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Bachelor's Degree in Computer Science, or equivalent
- 6+ years of software engineering experience with a strong fullstack focus
- Experience developing and optimizing code with AI-powered tools such as Claude Code and GitHub Copilot
- Understanding of data-engineering principles and turning catalogue/metadata into working software
- Strong Python engineering skills: API/service design (FastAPI), asynchronous programming, schema validation (Pydantic / JSON Schema)
- Understanding of Graph RAG data structures
- Experience with Neo4j and Supabase
- Proven track record architecting agentic workflows and AI-driven solutions with deep LLM integration and autonomous frameworks
- Proficiency in modern frontend frameworks: React and Vue.js, plus ES6 and TypeScript
- Experience designing, developing, and consuming RESTful APIs and microservices
- Experience with unit testing, integration testing, and modern DevOps practices (Git, CI/CD pipelines)
- Experience with Cloud Computing and Serverless Architecture, preferably AWS
- Strong understanding of agile principles and methodologies
- Prior experience in consulting
Nice to have
- Experience building MCP servers in addition to consuming them
- Familiarity with data governance and catalogue tooling and data-contract standards (Collibra, Unity Catalogue, Horizon, YAML data contracts)
- Experience in a regulated or life-sciences environment
- Prior experience and connections in the Life Sciences industry
Full description
About us
Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth. Bold ambition. Practical action. Endless possibilities.
ABOUT THE ROLE
As a Senior Developer, Fullstack (AI & Data Platform), you will join a highly motivated and experienced team building agent-enabled applications and backend automation that turn catalogue and metadata into governed, production-quality software. Working alongside data engineering and governance partners, you will design services, tooling, and user-facing interfaces that make data discoverable, trustworthy, and easy to consume across the platform. We are looking for people who can bring a strong, consulting and solution-focused mindset and contribute to architectural decisions, best practices and get things done.
WHAT YOU WILL DO
- Develop backend automation that integrates multiple metadata sources and generates governed artifacts - for example, automatically producing a data contract for review, editing, and publication to the registry.
- Design and build agent-enabled applications and workflows, including MCP servers and tools such as a data-contract generator or a data-readiness assessment utility.
- Build user-facing interfaces for platform and discovery workflows.
- Deliver production-quality services with sound API design, testing, and CI/CD practices.
QUALIFICATIONS
- Bachelor’s Degree in Computer Science, or equivalent.
- 6+ years of experience in software engineering with a strong focus on fullstack development.
- Experience developing and optimizing code using AI-powered tools such as Claude Code and GitHub Copilot to enhance productivity and code quality.
- Software engineers who understand data-engineering principles and can transform catalogue and metadata output into working software.
- Strong Python engineering skills, including API and service design (e.g., FastAPI), asynchronous programming, and schema validation (Pydantic / JSON Schema).
- Understanding of Graph RAG data structures.
- Experience with Neo4j, Supabase.
- Proven track record in architecting agentic workflows and AI-driven solutions, incorporating deep integration with LLMs and sophisticated autonomous frameworks.
- Proficiency in modern frontend frameworks, specifically React and Vue.js, as well as ES6 and TypeScript.
- Experience designing, developing, and consuming RESTful APIs and microservices.