Remote
(Anywhere)
Salary Range
R$ 15,000.00 - R$ 17,000.00 / month
Contractor
Experience Level
Senior
Requirements
Tasks and Responsibilities
Show originalAbout Inceres:
Inceres is a Brazilian agtech that transforms geospatial data into practical decisions for rural producers. We develop precision agriculture platforms used at scale in the field — with a technically challenging product, a lean team, and a strong engineering culture.
The Role:
We are looking for a Senior Developer who goes beyond execution — someone with solid technical judgment, a systems mindset, and the ability to elevate the team around them. You will have real autonomy to propose solutions, question decisions, and leave your mark on the product architecture.
- Develop complex features with a focus on clarity, testability, and maintainability;
- Propose technical solutions — coming with options and trade-offs, not just questions;
- Elevate team quality through constructive code reviews and peer mentoring;
- Integrate systems and APIs with a focus on stability, security, and documentation;
- Identify and reduce technical debt with a long-term perspective.
Tech Stack:
Back-end: Python 3 — FastAPI, Flask; Celery; RabbitMQ
Front-end: Vue.js 3, JavaScript, HTML/CSS/SASS
Database: PostgreSQL
Quality: pytest, CodeRabbit (AI code review)
Observability: Grafana, Loki, Prometheus, Elastic APM
Requirements:
- More than 8 years of experience in software development;
- Strong proficiency in Python (FastAPI and/or Flask) for back-end or Vue.js 3 for front-end;
- Knowledge of Clean Architecture, Hexagonal Architecture, and DDD;
- Familiarity with event-driven architecture and asynchronous messaging — RabbitMQ or similar;
- Experience with automated testing and a quality-first culture in daily work;
- Comfortable with generative AI as a development tool — Claude Code, Cursor, or similar;
- Track record of acting as a technical reference: mentoring peers, proposing solutions, or leading improvements.
Differentiators:
- Experience with geospatial processing: GDAL, GeoPandas, GeoServer, or similar;
- Familiarity with PostGIS or other spatial databases.
Share job:
Share job: