Jobgether
Senior Fullstack Engineer (Python and Vue.js, React)
- Location
- Brazil, BR
- Arrangement
- Remote
- Employment type
- Full-time
- Level
- Senior
- Posted
- 12 November 2026 (3 days ago)
Checked 3 days agoApplications go to the employer, never to RoleSprint
About this role
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.
• Previous experience developing healthcare, medical, or other regulated software solutions.
• Exposure to Artificial Intelligence, Machine Learning, computer vision, or video processing technologies.
Benefits:
• Competitive compensation: Attractive salary paid in USD.
• Fully remote work: Work remotely from anywhere in Latin America, with flexibility and autonomy.
• Coworking opportunities: Access to coworking spaces across Latin America to connect and collaborate with colleagues.
• Paid time off: Paid vacation and national holidays in accordance with your country's regulations.
• Paid sick leave: Time off to prioritize your health and well-being when needed.
• Annual benefits allowance: An annual credit to spend on perks and services that support your personal preferences and work-life balance.
• Birthday leave: An additional day off during your birthday week to celebrate.
• Professional development: Opportunities to grow your technical expertise, participate in knowledge-sharing activities, and work on challenging international projects.
• Supportive work environment: Access to a dedicated People Care team providing ongoing support for professional development and personal well-being.
• Collaborative remote culture: Participate in virtual coffee breaks, technical talks, team-building activities, and after-work gatherings.
• Autonomy and flexibility: A results-oriented work culture focused on outcomes, trust, open communication, and minimal micromanagement.
• International exposure: Collaborate with US-based clients and diverse engineering teams while contributing to global digital transformation initiatives.
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
Work location
- BR
Related jobs
Ready to make a decision?
This role is either worth your time or it isn’t.
Analyze the posting against your experience, see the gaps clearly, and build the right materials only if the opportunity makes sense.
Nothing is submitted automatically. You choose what happens next.
About this listing
Published on Lever under the board identifier Jobgether, which is the name the employer’s own job board carries. RoleSprint has not verified the company’s registered or trading name, so it is shown exactly as published rather than tidied up.
RoleSprint is not the employer and not a recruiter. Applications are made on the employer’s own site and never reach us; what RoleSprint does is help you decide whether a role is worth your time and prepare for it if it is.
Published 12 November 2026, last checked 3 days ago. A posting stops being advertised here 90 days after the employer published it, and one the employer takes down is marked closed rather than quietly removed.