Full Stack Engineer (Python)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Strong experience with Python (3.10+) and FastAPI • Solid knowledge of PostgreSQL and ORM patterns (SQLAlchemy or similar) • Experience designing and maintaining REST APIs • Async programming in Python (async/await) • Experience with pytest and backend test automation • Database migrations management (Alembic or similar) • Strong experience with React + TypeScript • State management and data fetching (React Query / TanStack Query or similar) • Form handling and validation (React Hook Form or similar) • Component-based architecture and reusable UI patterns • Frontend testing (Vitest / Jest / Testing Library) • DevOps / Infrastructure: • Experience with Docker and containerized environments • Working knowledge of GCP (Cloud Run, Cloud SQL, Cloud Storage) • Infrastructure as Code (Terraform or similar) • CI/CD pipelines setup and maintenanc • Production monitoring (Sentry or similar) • API integrations with external systems • Strong debugging and production troubleshooting skills • Understanding of secure authentication flows • Ability to work in an async, distributed team • Experience with Temporal.io or distributed workflow orchestration • Experience with OpenAI API / LLM integrations • Performance optimization in async Python services • Experience with Recharts or data visualization libraries • Experience with Playwright (E2E automation) • Experience with PostHog or product analytics tools • Accessibility best practices • Infrastructure: • Deep knowledge of GCP serverless architecture • Multi-environment deployment strategies • Advanced monitoring & alerting design • Disaster recovery planning • Integrations & Domain: • ERP integrations (e.g., Sage Accounting) • Field management / construction software integrations • Experience with unified API platforms (e.g., Merge.dev) • Experience working with centralized authentication platforms
Benefits
• South AmericaEstimated Base Salary $2,163 – $3,500 per month • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here • Please note, only candidates working remotely from Brazil, or in the Buenos Aires metro area in Argentina will be considered at this time. • This role is primarily with an English-speaking, US-based client and requires a high level of spoken English, as well as a proficiency with reading and writing professional English. Is this something you would be comfortable with?