About the role

  • Developer responsible for analyzing and executing GIS/TI solutions development. Working with React JS and various languages and frameworks involved.

Responsibilities

  • Analyze, plan and perform development and/or maintenance of GIS/IT solutions across Design, Construction, Technology, Requirements, Testing, Infrastructure, Configuration and Quality phases.
  • Develop using the languages, APIs and frameworks available at https://developers.arcgis.com/
  • Front-end and/or Full-stack
  • Write system code following company naming conventions and best practices;
  • Detail software designs, defining interfaces, automation boundaries and the target technology platform;
  • Build functional and data models for systems, applying best practices to ensure a structured view, quality, reusability and maintainability of code;
  • Identify, evaluate and select frameworks, components and software for development through conceptualization, documentation and experimentation, aiming to improve developed solutions;
  • Perform security and performance assessments of solutions;
  • Execute and evaluate functional and non-functional tests, following the established test plan together with the client to ensure solution delivery and customer satisfaction;
  • Write the functional and non-functional test plan to support solution delivery and customer satisfaction;
  • Prepare and review user and administration documentation for developed systems and project information repositories;
  • Ensure integration interfaces with other platforms/solutions.

Requirements

  • Bachelor's degree.
  • Knowledge of software development;
  • Experience with React JS;
  • 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;
  • Ability to perform unit and integration testing;
  • Ability to develop solutions using all languages supported on the ArcGIS platform;
  • Experience with agile methodologies;
  • Knowledge of the ArcGIS platform;
  • Ability to critically analyze system and business specifications.

Benefits

  • 🏥 Health and Dental Insurance - SulAmérica.
  • ✅ Life and Personal Accident Insurance.
  • 🏋️‍♂️ Access to Gympass to take care of body and mind.
  • 🧘‍♀️ Well-being program focused on mental, physical and social health.
  • 👶 Childcare allowance.
  • 👨‍👦 Extended paternity leave.
  • 🎉 Day off on your children’s birthday (children up to 16 years old).
  • 🍽 Caju card for food/meals, also valid during vacation.
  • 🚎 Commuter allowance (transportation voucher).
  • 🏡 Home office allowance loaded to 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 during working hours.
  • 🎓 Access to Alura, Imagine and Feedz platforms for continuous learning.
  • 🧠 Development programs focused on technical, behavioral and business skills.
  • 📋 Individual Development Plan (IDP) with tailored training.
  • 💬 Regular feedback to support your growth.
  • 📊 Annual Profit Sharing (PLR) tied to performance.
  • 🔄 Internal mobility to explore new positions and grow.
  • 📈 Succession planning focused on developing leaders and junior talent.

Job title

Mid-Level Developer – React JS

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job