We are looking for a Full Stack Developer based in Latin America to work on a long-term project for one of our clients, a Data Analytics and Business Intelligence services company based in Los Angeles.
Responsibilities
- Architect and develop high-concurrency backend services in Python (FastAPI/Django) to support transactional workflows such as shopping carts, order processing, and complex business operations.
- Design and implement agent-ready APIs using Pydantic for strict type enforcement and OpenAPI/MCP for autonomous service discovery, enabling agents to reliably execute business actions.
- Build and maintain secure, scalable integration frameworks using technologies such as OAuth2 and Webhooks to connect the platform with external ERP and procurement systems.
- Develop observation-friendly APIs with advanced error handling and structured response hints that allow autonomous agents to diagnose and correct invalid requests during multi-step workflows.
- Contribute to frontend development using React or Angular to support backend-driven features and internal tools.
- Integrate frontend components with backend APIs, ensuring smooth data flow and proper error handling.
- Collaborate on full-stack features, supporting UI implementation where needed while maintaining a backend-first focus.
- Leverage AI-assisted development workflows, utilizing autonomous coding agents to plan, generate, and test backend services while maintaining high code quality through agent-supported reviews.
- Implement secure authentication and authorization mechanisms using JWT and OpenID Connect to ensure proper permission boundaries for both human users and AI agents.
- Monitor and optimize API latency and database performance (PostgreSQL / MS SQL) to support real-time interactions for web and mobile applications as well as high-frequency automated agent calls.
Requirements
- Advanced Level of English
- 5+ years of experience working as a Software Engineer building complex, transactional backend systems.
- 4+ years of experience working with Python and strong experience working with modern frameworks such as FastAPI (preferred) or Django.
- 3+ years of experience working with modern frontend frameworks such as React or Angular.
- Working knowledge of JavaScript, component-based architecture, and modern frontend development practices.
- Deep expertise in designing and developing RESTful APIs, including structured data exchange and tool-calling patterns for LLM-powered systems.
- Strong SQL skills and hands-on experience working with PostgreSQL or MS SQL Server in production environments.
- Experience implementing secure service-to-service communication using OAuth2 and JWT authentication mechanisms.
- Hands-on experience working with cloud platforms such as GCP or AWS, deploying secure and scalable containerized services.
- Demonstrated experience using AI-assisted development tools such as GitHub Copilot, Cursor, Gemini Code Assist, Claude Code, Codex, or similar autonomous coding agents to accelerate software development workflows.
Bonus Points
- Bachelor’s Degree in Computer Science, Systems Engineering or related fields
What we offer
- Long term positions
- Compensation in USD
- Paid time off
- Cool clients and products
- Work with great engineers
4tech
Skills Required
- Advanced level of English
- 5+ years building complex transactional backend systems
- 4+ years with Python and frameworks such as FastAPI or Django
- 3+ years with modern frontend frameworks such as React or Angular
- Working knowledge of JavaScript and component-based frontend architecture
- Deep expertise designing and developing RESTful APIs and tool-calling patterns for LLM systems
- Strong SQL skills and production experience with PostgreSQL or MS SQL Server
- Experience implementing OAuth2, JWT, and OpenID Connect for secure service communication
- Hands-on experience with cloud platforms such as GCP or AWS and deploying containerized services
- Demonstrated use of AI-assisted development tools (GitHub Copilot, Cursor, Gemini Code Assist, Claude Code, Codex, etc.)
- Bachelor's Degree in Computer Science or related field
What We Do
Prediktive is a technology business partner and engineering services company that helps tech-enabled companies build and scale digital products. It provides software product development execution, engineering talent, and global remote support for startups, midsize businesses, and enterprises. Established in Silicon Valley, the company works across fields and time zones, connecting qualified professionals with client projects and helping organizations grow with confidence.







