Careers

Full-Stack Engineer (.NET + React)


Requirements
  • Proven experience as a Full-Stack Developer, with a strong focus on .NET (C#) and React.
  • Proficiency in TypeScript, JavaScript (ES6+), and modern web frameworks.
  • Solid understanding of microservices architecture, RESTful APIs, and asynchronous communication.
  • Experience with relational or NoSQL databases such as SQL Server or MongoDB.
  • Familiarity with event-driven systems (e.g., RabbitMQ, Kafka, or similar).
  • Strong knowledge of Git and collaborative workflows (GitFlow, Pull Requests, Code Reviews).
  • Excellent problem-solving, debugging, and analytical skills.
  • Practical communication skills and experience working in distributed or remote teams.
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, OpenAI API, or ML/LLM integrations).
  • Knowledge of cloud environments such as Azure or AWS is a strong advantage.
  • Understanding of logistics or supply chain domains is a plus.

Nice to Have
  • Experience implementing CQRS, Clean Architecture, or DDD principles.
  • Familiarity with Docker and Kubernetes for containerised deployments.
  • Knowledge of CI/CD tools (GitHub Actions, Azure DevOps).
  • Experience integrating third-party APIs or enterprise systems (ERP/CRM).

Responsibilities
  • Develop and maintain scalable full-stack applications using React (frontend) and .NET (backend).
  • Design, build, and integrate RESTful APIs and microservices, ensuring performance and maintainability.
  • Work with SQL Server or NoSQL databases (e.g., MongoDB) to design efficient data models and queries.
  • Implement event-driven communication patterns (e.g., message queues, RabbitMQ, Kafka).
  • Leverage AI tools (e.g., GitHub Copilot, OpenAI API, or internal LLM integrations) to accelerate development and improve code quality.
  • Collaborate closely with product managers, designers, and other developers in an agile environment.
  • Participate in code reviews, debugging, and performance optimisation across the stack.
  • Maintain clean version control practices using Git and modern branching workflows (e.g., GitFlow).
  • Contribute to CI/CD pipelines and support application deployment to Azure (or AWS).
  • Stay up to date with emerging technologies and best practices in full-stack and AI-enhanced development.

About the Role
We’re looking for an experienced Full-Stack Developer with strong expertise in .NET and React to join our engineering team.
You will design, develop, and maintain scalable web applications using modern cloud technologies, microservices architecture, and AI-assisted workflows.
This role is ideal for someone who enjoys working across the full stack - from API design and backend logic to building responsive, performant frontends.



Apply now
Employment type
Full-time
Location
South America