Desenvolvedor Full Stack Pleno

New
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English
Experience
Minimum of 3 years
Required Skills
DockerNode.jsPostgreSQLGitTypeScriptVue.JsAzureAngularReactRESTful APIs

Requirements

  • Minimum of 3 years of experience in full stack or front-end/back-end software development with production deliveries.
  • Solid experience working in agile teams (Scrum/Kanban) with continuous delivery environments.
  • Strong knowledge of front-end frameworks such as React, Vue, or Angular.
  • Proficiency in TypeScript and experience with Node.js-based development practices.
  • Experience with at least one back-end language such as Node.js, .NET/C#, Java, Python, or Go.
  • Strong understanding of REST APIs, authentication mechanisms, and integration patterns.
  • Experience with relational databases (PostgreSQL, MySQL, SQL Server) and familiarity with NoSQL (MongoDB, Redis).
  • Knowledge of Git workflows, branching strategies, and collaborative development practices.
  • Familiarity with Docker, CI/CD pipelines, and cloud environments (especially Azure).
  • Strong understanding of clean code principles, design patterns, and software engineering best practices.
  • Good communication skills, proactivity, and ability to work collaboratively in cross-functional teams.
  • Bachelor’s degree (completed or in progress) in Computer Science, Software Engineering, or related fields.
  • Advanced English and additional certifications in cloud or software technologies are a plus.

Responsibilities

  • Develop full stack features following established technical standards, security guidelines, and best practices.
  • Build and maintain responsive, component-based front-end interfaces focused on usability and code quality.
  • Design, develop, and maintain back-end services including APIs, business logic, and system integrations.
  • Consume and integrate RESTful APIs, handling authentication flows and error management effectively.
  • Work with relational and NoSQL databases, ensuring performance, scalability, and data integrity.
  • Contribute to CI/CD pipelines, automated testing, and secure deployment processes.
  • Apply secure development practices (SecDevOps) throughout the software lifecycle.
  • Participate in cloud-based development and maintenance, primarily within Microsoft Azure environments.
  • Support system evolution by addressing technical debt and improving existing solutions.
  • Collaborate in agile ceremonies, technical discussions, and sprint planning activities.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now