Remote job
(1624) Senior Fullstack Engineer (Python and Vue.js, React)
Job details
About this role
Role overview
Deliver full stack features for a US client, taking work from requirements through production in an AI-assisted engineering environment. The role spans Python backend services and APIs, frontend development in Vue.js and React, and deployment on Kubernetes in the cloud. You’ll contribute to planned roadmap work and share effective AI development practices with teammates.
Responsibilities
- Own frontend and backend features from initial requirements through production release. - Build microservices and REST APIs, primarily with Python and FastAPI, and deliver planned roadmap work. - Develop and evolve applications in Vue.js and React, supporting a transition toward Vue.js. - Deploy and operate services on Kubernetes, working with cloud infrastructure and relational and NoSQL databases. - Use AI coding tools in daily development and review generated code for correctness and quality. - Contribute to automated tests, CI/CD, code reviews, and observability; share useful AI workflows with colleagues. - Participate in technical interviews to support hiring across project teams.
Requirements
- Bachelor’s degree in computer science, engineering, or a related field. - Strong full stack engineering background and depth in at least one backend language; Python is preferred, with Java or Node.js experience also considered when paired with Python exposure. - Frontend experience with Vue.js and/or React, and experience building microservices and REST APIs. - Hands-on Kubernetes experience and cloud experience, ideally with Google Cloud. - Familiarity with relational and NoSQL databases such as PostgreSQL, MongoDB, and MySQL. - Sound practices in CI/CD, automated testing, code review, and observability. - Daily experience with AI-assisted development tools and advanced English communication skills for working with US clients.
Nice to have
- FastAPI, GKE or other cloud-native services, or Kubernetes at the edge or on premises. - Modernizing Java applications toward Python; healthcare or regulated software; or AI/ML, computer vision, or video processing.
Benefits and work setup
- Fully remote work across Latin America, with access to coworking spaces. - USD salary, paid time off and national holidays according to local regulations, sick leave, and an annual perks credit. - Birthday leave and team activities such as tech talks and virtual meetups.