Analyze technical and functional requirements of GIS systems.
Design, develop and implement applications based on ArcGIS API, ArcGIS Enterprise, ArcGIS Online and ArcGIS Pro.
Develop services and automations in Python, integrating spatial/geographic databases and REST APIs.
Build modern, responsive interfaces in React/ArcGIS, integrated with Esri components.
Identify, evaluate and define frameworks, components and software for development through conceptualization, documentation and experimentation to improve solutions.
Perform security and performance assessments of solutions. Ensure application quality and performance through testing, version control and code reviews.
Develop, evaluate and execute functional and non-functional test plans, following established testing procedures and working with the client to ensure solution delivery and customer satisfaction.
Create and maintain user and administration documentation for developed systems and project information repositories.
Support configuration and deployment of development and production environments.
Collaborate with multidisciplinary teams (projects, infrastructure, QA and GIS) to deliver consistent and secure solutions.
Requirements
Bachelor's degree in technology, software development or a related field.
Python (ArcPy, Esri APIs, process automation and integrations).
Experience with React, JavaScript (ES6+), TypeScript, HTML and CSS.
Strong knowledge of data modeling and relational and geospatial databases (PostgreSQL/PostGIS, SQL Server, etc.).
Experience with REST APIs, Git version control and agile methodologies.
Analytical skills, attention to detail and a results-oriented mindset.
Advantage: Knowledge of GIS and the Esri ArcGIS platform. Esri certifications (ArcGIS Developer, Enterprise, etc.).
Experience with DevOps (CI/CD) and containers (Docker).
Application architecture and design for Web, Desktop and Mobile environments.
Benefits
Health insurance.
Dental insurance.
Meal or food allowance.
Full meal allowance during vacation.
Alelo multi-benefits card.
Transportation allowance.
Gympass.
Profit-sharing (PLR).
Individual life insurance - at no cost to the employee.
Credit union membership.
Flexible working hours: up to 1 hour flexibility in your schedule.
Extended paternity leave of 15 days.
Internal mobility opportunities.
Employee referral program.
Birthday day off + iFood voucher.
Day off on your child's birthday (children up to 16 years old).
Support for courses and language learning: up to 2 hours of study time during the workweek.
A healthy, people-centered work environment with room for innovation and authenticity.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.