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.
Frontend Developer building intuitive and seamless cross - platform sports betting applications at iGaming startup. Focusing on coding, debugging, and enhancing user experience in Lisbon.
Front - end Developer creating and maintaining web applications using React and Next.js at IntellectEU. Collaborating with QA engineers and architecture teams in a hybrid work environment.
Frontend Software Engineer leading the transition to modern Angular architecture for cloud - based solutions. Collaborating with teams to deliver secure, user - focused applications in a rapidly evolving environment.
Front End Developer implementing dashboards and data visualizations for government supply chain decision - making. Working under architectural governance to create actionable user interfaces.
Collaborating with technology team to assess user needs and resolve issues. Direct communication with candidates for humanized service and KPI management.
Front - End Developer designing web applications to enhance flexible working at OfficeRnD. Collaborating with stakeholders to innovate and implement user - centric features.
Senior Frontend Developer creating high - performance user interfaces for Vivo. Responsible for defining application architecture and mentoring junior developers in an agile setting.
Staff Frontend Engineer for AI Copilot focusing on developing and delivering AI - enhanced customer service solutions. Collaborating across teams to build accessible and performant user interfaces with a focus on TypeScript and React.
Front - End Software Engineer developing KinaTrax data visualization tools for sports teams. Collaborating with product development team to enhance athlete performance data solutions.