
Aliare
Remote Jobs
Somos Aliare: a união de Siagri, Datacoper e Solution. O mais completo portfólio tech para o agro do Brasil.
6 Jobs
Full Stack Developer, C#, Vue.js
AliareSomos Aliare: a união de Siagri, Datacoper e Solution. O mais completo portfólio tech para o agro do Brasil.
• Develop, maintain and evolve Full Stack web applications, working on both back-end and front-end; • Implement RESTful APIs following best practices for architecture, security and performance; • Participate in the full development lifecycle: requirements gathering, technical analysis, coding, testing, deployment and support; • Write clean, testable and well-documented code, applying SOLID principles, Clean Code and design patterns; • Collaborate with cross-functional teams (Product, Design, QA and DevOps) using agile methodologies (Scrum/Kanban); • Identify opportunities for technical improvement, refactoring and optimization of legacy systems; • Assist in investigating and resolving production incidents; • Document solutions, integrations and technical flows.
Data Architect
AliareSomos Aliare: a união de Siagri, Datacoper e Solution. O mais completo portfólio tech para o agro do Brasil.
• Lead the design and implementation of the Data Mesh architecture for the Aliare ecosystem; • Define integration strategies between legacy systems and the modern platform; • Establish federated governance standards across domains; • Design multi-cloud architecture (AWS, Azure, GCP); • Lead technical decisions regarding the data lake, APIs, streaming, and orchestration tools; • Mentor the technical team and establish best practices.
Front-End Developer, Vue.js
AliareSomos Aliare: a união de Siagri, Datacoper e Solution. O mais completo portfólio tech para o agro do Brasil.
• Perform ongoing maintenance of a front-end product in production, ensuring stability, performance and code quality • Develop and evolve features using Vue.js 2 with TypeScript, following the application's established patterns • Manage and organize application state with Vuex, ensuring predictability and scalability • Collaborate with product, design and back-end teams to define and implement solutions • Perform structural refactors aimed at improving readability, reuse and reducing technical debt • Ensure efficient integration with APIs (Node.js 20), handling errors and loading states appropriately • Build and maintain interfaces using Element-UI, maintaining visual and UX consistency • Work on build and bundle optimizations with Webpack to improve performance and reduce load times • Write scalable, well-organized styles using Sass/SCSS • Participate in code reviews, contributing best practices and technical quality to the team • Support identification and resolution of production bugs, including root cause analysis • Contribute to the evolution of the front-end architecture and improvements to DX (Developer Experience)
Business Analyst – Accounting
AliareSomos Aliare: a união de Siagri, Datacoper e Solution. O mais completo portfólio tech para o agro do Brasil.
• Contribute to the product evolution through process analysis, identification of improvements and definition of solutions together with the technology team and stakeholders. • Discovery and prioritization • Conduct interviews, workshops and data analysis to identify pain points, opportunities and hypotheses for improvement; • Map business needs and translate them into structured product requirements; • Support prioritization based on customer impact and business value. • Modeling and specification • Produce artifacts such as flowcharts, UML diagrams (use cases, sequence and class) and BPMN to represent end-to-end processes; • Write User Stories with clear and testable acceptance criteria; • Define business rules, validations, messages and expected behaviors of features; • Support the definition of APIs, contracts, integrations and flows between systems. • Process analysis and improvements • Analyze, propose and plan improvements and new product features; • Investigate errors and inconsistencies reported by customers and stakeholders, proposing structured solutions; • Map accounting processes and user journeys, ensuring solutions are simple, efficient and scalable. • Quality and delivery • Support the QA team in defining test scenarios; • Validate deliveries with stakeholders and customers; • Monitor the progress of requirements within sprints, clarify doubts and ensure that requirements are met; • Verify the quality of artifacts and support the homologation and deployment processes. • Accounting and regulatory context • Translate accounting routines and ancillary obligations into rules applicable to the product; • Monitor legislative changes and trends that impact the product; • Support the development of solutions that meet accounting close routines and the generation of ancillary obligations.
QA Engineer
AliareSomos Aliare: a união de Siagri, Datacoper e Solution. O mais completo portfólio tech para o agro do Brasil.
• Define strategy, plan, and execute software tests; • Estimate, prioritize, plan, and coordinate testing activities; • Review requirements, specifications, and technical documents to ensure quality and clarity; • Create detailed, well-structured test plans and test cases; • Execute functional, exploratory, regression, end-to-end (E2E) tests, and API tests; • Perform performance and load tests, analyzing system behavior and stability; • Execute API tests using tools such as Swagger and Postman; • Develop and run automated tests with Cypress; • Explore scenarios to find non-conformities and validate complete system flows; • Identify, report, document, and track bugs through to resolution; • Execute regression tests after fixes and validate deliveries; • Monitor and analyze quality metrics (e.g., defect density and open bug count); • Collaborate with developers, analysts, and product managers to validate requirements; • Monitor and debug test results and processes; • Investigate root causes of non-conformities and support implementation of solutions; • Support continuous improvement of software quality processes; • Stay up to date with testing tools, practices, and strategies; • Act proactively, with ownership and self-management in tasks.
Back-End Developer, .NET
AliareSomos Aliare: a união de Siagri, Datacoper e Solution. O mais completo portfólio tech para o agro do Brasil.
• Design, develop, and maintain RESTful APIs using C# and .NET 6+ ensuring performance, security, and availability; • Actively participate in software architecture decisions, evaluating technical trade-offs and proposing scalable, sustainable solutions; • Evolve application architecture applying concepts such as Clean Architecture, DDD (practical level), and layered architecture according to the product context; • Develop and optimize the persistence layer with Entity Framework Core, including data modeling, migrations, and performance tuning; • Work with relational databases (SQL Server or equivalent), ensuring efficient queries, proper use of indexes, and transactional integrity; • Implement and maintain automated tests (unit and integration) to ensure code quality and reliability; • Contribute to defining and promoting software engineering best practices such as SOLID, Clean Code, and design patterns; • Perform code reviews, contributing to code quality and the team's technical growth; • Support less experienced developers by sharing knowledge and contributing to the team's technical development; • Contribute to application observability, including logging, metrics, and monitoring of production environments; • Collaborate with product and technology teams on the continuous evolution of solutions; • Design and implement integrations based on messaging and asynchronous communication (RabbitMQ, Kafka or similar), contributing to decoupled and scalable architectures.