
Mid-level Developer – Imagem Geosistemas, Utilities Squad
Imagem Geosistemas
full-time
Posted on:
Location Type: Hybrid
Location: São José dos Campos • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularJavaScriptNode.jsPythonReactSQLVue.js
About the role
- Analyze, plan and execute the development and/or maintenance of GIS/IT solutions across the Design, Construction, Technology, Requirements, Testing, Infrastructure, Configuration and Quality phases.
- Write system code following the company’s naming conventions and development best practices.
- Detail projects by defining their interfaces, automation boundaries and technological platform.
- Build functional and data models for systems, applying best practices to ensure structured design, quality, reusability and maintainability of code.
- Identify, evaluate and define frameworks, components and software for development through conceptualization, documentation and experimentation, aiming to improve the developed solutions.
- Perform security and performance assessments of solutions.
- Apply and evaluate functional and non-functional tests according to the established test plan, working with the client to ensure solution delivery and client satisfaction.
- Write functional and non-functional test plans to support solution delivery and client satisfaction.
- Prepare and review user and administration documentation for developed systems and maintain project information repositories.
- Ensure integration interfaces with other platforms/solutions.
Requirements
- Bachelor’s degree.
- Knowledge of software development.
- Experience working with RESTful services and microservices.
- Knowledge of HTML5, CSS3, Node.js, Angular, Vue and React.
- Knowledge of Python.
- Knowledge of SQL and data analysis.
- Experience gathering and documenting requirements with end users.
- Ability to perform unit and integration testing.
- Ability to develop solutions using all languages supported on the ArcGIS platform.
- Certifications (desired).
- Postgraduate specialization or Master’s degree (desired).
- Advanced English proficiency.
- Experience with agile methodologies.
- Knowledge of the ArcGIS platform.
- Strong analytical skills for reviewing system and business specifications.
Benefits
- 🏥 Health and Dental Insurance - SulAmérica.
- ✅ Life and Personal Accident Insurance.
- 🏋️♂️ Access to Gympass for physical and mental wellbeing.
- 🧘♀️ Wellbeing program focused on mental, physical and social health.
- 👶 Daycare assistance.
- 👨👦 Extended paternity leave.
- 🎉 Day off on your children’s birthdays (up to 16 years old).
- 🍽 Caju card for food/meal expenses, valid during vacation as well.
- 🚎 Commuter allowance (Vale Transporte).
- 🏡 Home office allowance on the Caju card.
- ⏳ Flexible hours and hybrid work for a healthy balance.
- 🎉 Day off on your birthday + special gift (Caju voucher).
- 📈 Personalized career map with technical or leadership ("Y") tracks.
- 📖 2 hours per week dedicated to study time during working hours.
- 🎓 Access to Alura, Imagine and Feedz learning platforms.
- 🧠 Development programs focused on technical, behavioral and business skills.
- 📋 Individual Development Plan (IDP) with tailored trainings.
- 💬 Regular feedback to support your growth.
- 📊 Annual Profit Sharing (PLR) linked to performance.
- 🔄 Internal mobility to explore new roles and grow.
- 📈 Succession plan focused on developing leaders and junior talent.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RESTful servicesmicroservicesHTML5CSS3Node.jsAngularVueReactPythonSQL
Soft skills
analytical skillsclient satisfactiondocumentationrequirement gatheringtesting
Certifications
Bachelor's degreePostgraduate specializationMaster's degree