Prediktive

Full Stack Developer

Prediktive  •  United States (Onsite)  •  25 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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

Prediktive

About Prediktive

Prediktive is the premier Technology Business Partner powering the growth of tech-enabled companies.

It specializes on the execution of software product development and business strategic programs.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Silicon Valley, CA
Year Founded
2017
Social Media