Software Engineer - Full Stack & AI Agents

New
J
JobgetherEnterprise SaaS
Candidates must be physically located in Brazil.Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of professional experience in software engineering, developing and delivering production-grade applications.
Required Skills
SQLGitVue.JsC#.NETAngularReactCI/CDRESTful APIs

Requirements

  • At least 5 years of professional software engineering experience developing and delivering production-grade applications.
  • Strong backend development expertise, preferably with C# and .NET or another mainstream backend technology.
  • Experience with modern frontend frameworks such as Angular, React, or Vue.
  • Understanding of relational databases, SQL, and data modeling.
  • Experience designing, developing, and integrating REST APIs and backend services.
  • Familiarity with cloud infrastructure, containerization, and modern application deployment practices.
  • Hands-on experience with Git, CI/CD pipelines, automated testing, and modern development workflows.
  • Experience using AI coding assistants regularly and reviewing, validating, debugging, and improving AI-generated code.
  • Understanding of AI agent architecture, integration patterns, and interactions with software applications.
  • Experience working in Agile or Kanban environments.
  • Candidates must be physically located in Brazil.

Responsibilities

  • Design, develop, and maintain scalable SaaS applications across the technology stack.
  • Build backend services, REST APIs, user interfaces, and data models.
  • Own software features from technical design and implementation through testing and production deployment.
  • Develop AI agents that extend existing enterprise applications and integrate them into shared platforms.
  • Implement secure interactions between AI agents and application services, including agent registration, configuration, and tenant-specific deployment.
  • Use AI coding assistants and development agents for coding, debugging, refactoring, testing, code generation, and documentation.
  • Provide instructions, technical specifications, and acceptance criteria to coding agents, then review and validate their output.
  • Troubleshoot technical issues using application logs, monitoring solutions, and AI-assisted diagnostic tools.
  • Collaborate with platform engineering, product, quality, and software engineering teams on integrations, designs, and architecture.
  • Participate in code reviews, automated build and deployment processes, and continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now