Senior Full-Stack Engineer (Python & React)

Location: Latin America Fully remoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years of experience
Required Skills
AWSPostgreSQLPythonDjangoFlaskGCPGitJavascriptJestMySQLTypeScriptAzureFastAPIReduxNosqlReactCI/CDRESTful APIsPlaywright

Requirements

  • 5+ years of experience as a Full-Stack Engineer, working across both frontend and backend systems.
  • Strong proficiency in Python and experience with frameworks such as FastAPI, Django, or Flask.
  • Solid experience with JavaScript/TypeScript and React, including modern state management (e.g., Redux, Zustand, or Context API).
  • Comfortable designing and consuming RESTful or GraphQL APIs and integrating with third-party services.
  • Hands-on experience with SQL/NoSQL and familiarity with data modeling and performance optimization.
  • Hands-on experience with LLM integration (e.g., Claude, OpenAI, or Gemini) in production applications.
  • Proficiency with AI coding assistants and a clear understanding of how to integrate them into a professional development workflow.
  • Working knowledge of cloud platforms (AWS, Azure, or GCP), including deployment and basic infrastructure management.
  • Experience with CI/CD pipelines, testing frameworks, and version control (Git).
  • Strong problem-solving and collaboration skills, with a proactive and curious mindset.
  • Excellent communication skills in English, both written and verbal.

Responsibilities

  • Build responsive and interactive web applications using React and TypeScript, focusing on performance, usability, and component-driven UI architecture.
  • Design and implement RESTful or GraphQL APIs using Python frameworks such as FastAPI, Django, or Flask.
  • Develop and optimize database schemas (PostgreSQL, MySQL, or NoSQL) and ensure smooth data integration between backend, AI, and frontend systems.
  • Collaborate with AI/ML engineers to integrate Generative AI components—such as LLM APIs, RAG architectures, and agent-driven workflows—into the application.
  • Deploy and maintain applications on cloud platforms (AWS preferred, but Azure or GCP experience is also welcome) using containerization and CI/CD pipelines.
  • Use AI coding tools and assistants to accelerate development, debugging, and rapid iteration of production features.
  • Write and maintain unit and integration tests for both frontend and backend using tools like Jest, pytest, or Playwright.
  • Ensure quality and reliability through basic observability, including structured logging and error monitoring.
  • Work closely with designers, product managers, and stakeholders to translate product ideas into high-quality, scalable solutions.
  • Stay current with emerging technologies in web development and AI, specifically regarding LLM orchestration and development workflow optimizations.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now