Skip to content
Jobgether

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

BrazilRemote · Brazil
Senior · Full-time · Security & IT
POSTED 12 NOVVERIFIED 1H AGO
Apply Ask
Role
1 days opentrue age
Same title, closed before
×1
Posted 12 Nov
CompanyJobgether →
2,000open roles
Opened · 30d
+5,598
Closed · 30d
−2,668
12d of snapshots · 30d window
Market
854open · Senior Frontend
Opened · 7d
+769% of open
All frontend
3,043open
All tracked boards · live 13 Nov · n=854
JavaScriptReactVueNode.jsPythonFastAPIJavaPostgreSQLMySQLMongoDBGCPKubernetes

Accountabilities:

  • Take end-to-end ownership of full-stack features, from requirements gathering and technical design through development, testing, deployment, and production maintenance.
  • Develop, maintain, and enhance backend services, microservices, and REST APIs using Python and FastAPI, contributing to planned product roadmap initiatives.
  • Build, improve, and maintain frontend applications using Vue.js and React, supporting the client's ongoing transition toward Vue.js.
  • Design, deploy, and operate scalable applications and services using Kubernetes within Google Cloud Platform (GCP).
  • Work with relational and NoSQL databases, including PostgreSQL, MongoDB, and MySQL, ensuring efficient data management and reliable application performance.
  • Integrate AI-assisted development tools, such as Claude Code or comparable agentic coding solutions, into daily engineering activities while critically reviewing generated code for quality, security, and correctness.
  • Contribute to CI/CD pipelines, automated testing strategies, code reviews, and observability practices to improve software reliability and delivery efficiency.
  • Identify opportunities to optimize development workflows, improve system architecture, and implement engineering best practices.
  • Share effective AI development configurations, tools, and workflows with colleagues, helping the wider engineering team adopt productive and responsible AI-assisted practices.
  • Collaborate with international stakeholders and client teams, communicating technical decisions, progress, and potential challenges clearly.
  • Participate in the Technical Interviewer Program by conducting technical interviews for different accounts and supporting the recruitment and development of engineering teams.
  • Contribute to a collaborative engineering culture through knowledge sharing, technical discussions, and continuous learning.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • Strong professional experience in full-stack software engineering, with the ability to contribute effectively across backend and frontend development.
  • Deep expertise in at least one backend programming language and working knowledge of additional languages. Python is preferred, although candidates with strong Java or Node.js experience and exposure to Python are also encouraged to apply.
  • Practical experience developing backend applications and APIs using Python, with FastAPI experience considered a strong advantage.
  • Frontend development experience with Vue.js and/or React, including the ability to build and maintain modern web applications.
  • Solid 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 with Google Cloud Platform (GCP).
  • Experience working with relational and NoSQL databases, particularly PostgreSQL, MongoDB, and MySQL.
  • Strong knowledge of CI/CD processes, automated testing, code review practices, and application observability.
  • Demonstrated, day-to-day experience using AI-assisted development tools such as Claude Code or similar agentic coding solutions, with the ability to evaluate AI-generated code critically.
  • Advanced English proficiency (C1–C2 preferred), with strong verbal and written communication skills to collaborate effectively with US-based clients and international teams.
  • Excellent problem-solving, analytical, and communication skills, combined with the ability to work independently and take ownership of complex technical challenges.
  • A proactive, adaptable, and collaborative mindset, with a genuine interest in sharing knowledge and continuously improving engineering practices.

Nice-to-have qualifications:

  • Experience modernizing or migrating Java applications toward Python-based architectures.
  • Familiarity with Google Kubernetes Engine (GKE) and other GCP-native services.
  • Experience working with edge computing environments or on-premises Kubernetes deployments.

How Jobgether works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Source · JobgetherFirst seen 12 NovOriginal ↗