Senior Fullstack Engineer (Python and Vue.js, React)

New
J
JobgetherSoftware engineering
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English proficiency (C1–C2 preferred)
Required Skills
PostgreSQLPythonGCPKubernetesMongoDBMySQLVue.JsFastAPIReact

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • Strong professional experience in full-stack software engineering across backend and frontend development.
  • Deep expertise in at least one backend programming language and working knowledge of additional languages.
  • Practical experience developing backend applications and APIs using Python; FastAPI experience is an advantage.
  • Frontend development experience with Vue.js and/or React.
  • Understanding of microservices architecture, REST APIs, and scalable software design principles.
  • Hands-on experience deploying, managing, and maintaining applications using Kubernetes.
  • Cloud infrastructure experience, preferably Google Cloud Platform (GCP).
  • Experience with relational and NoSQL databases, particularly PostgreSQL, MongoDB, and MySQL.
  • Knowledge of CI/CD processes, automated testing, code review practices, and application observability.
  • Day-to-day experience using AI-assisted development tools such as Claude Code or similar agentic coding solutions, with the ability to critically evaluate generated code.
  • Advanced English proficiency (C1–C2 preferred) for collaboration with US-based clients and international teams.
  • Experience modernizing Java applications toward Python-based architectures is a nice-to-have.
  • Familiarity with GKE, edge computing or on-premises Kubernetes, regulated software, or AI, machine learning, computer vision, or video processing is a nice-to-have.

Responsibilities

  • Own full-stack features from requirements gathering and technical design through development, testing, deployment, and production maintenance.
  • Develop and maintain backend services, microservices, and REST APIs using Python and FastAPI.
  • Build and maintain frontend applications using Vue.js and React, supporting the transition toward Vue.js.
  • Design, deploy, and operate applications and services using Kubernetes within Google Cloud Platform.
  • Work with PostgreSQL, MongoDB, MySQL, and other relational and NoSQL databases.
  • Integrate AI-assisted development tools into daily engineering work and review generated code for quality, security, and correctness.
  • Contribute to CI/CD pipelines, automated testing, code reviews, and observability practices.
  • Identify opportunities to improve development workflows, system architecture, and engineering practices.
  • Share AI development tools, configurations, and workflows with colleagues.
  • Collaborate with international stakeholders and client teams, communicating technical decisions, progress, and challenges.
  • Conduct technical interviews and support engineering team recruitment and development.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now