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