Fullstack Developer

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

Job Details

Required Skills
Node.jsJavaSpring BootTypeScriptVue.JsAngularReactRESTful APIsMicroservicesGenerative AI

Requirements

  • Solid experience as a Fullstack Developer in modern software environments.
  • Experience with frontend frameworks such as React, Angular, or Vue.js.
  • Strong backend development experience with Node.js (TypeScript) or Java (Spring Boot).
  • Experience building RESTful APIs and working with microservices architectures.
  • Knowledge of distributed systems and system integration patterns.
  • Experience with relational and non-relational databases.
  • Familiarity with Git, CI/CD pipelines, and modern development workflows.
  • Understanding of cloud computing and cloud-native environments.
  • Knowledge of event-driven architectures and asynchronous communication.
  • Strong foundation in software engineering principles (Clean Code, Design Patterns, SOLID).
  • Interest or experience with generative AI, automation, or prompt engineering.
  • Strong communication skills and ability to work in multicultural, international teams.

Responsibilities

  • Develop and maintain scalable, high-performance fullstack applications across frontend and backend layers.
  • Build modern user interfaces using React, Angular, or Vue.js.
  • Design and implement RESTful APIs, microservices, and backend systems using Node.js with TypeScript or Java with Spring Boot.
  • Integrate frontend, backend, and cloud services to deliver cohesive and efficient solutions.
  • Collaborate with cross-functional, international teams to translate business and technical requirements into scalable systems.
  • Contribute to the integration of generative AI capabilities into development workflows and automation processes.
  • Apply best practices in software engineering, including clean code, design patterns, and scalable architecture principles.
  • Participate in code reviews, technical discussions, and continuous improvement of platform architecture.
  • Support automation and optimization of the software development lifecycle (SDLC).
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now