Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jacqueline Bastidas

NewBe an early applicant

Systems Architect and Full-Stack Engineer

Posted Updated
Discussion

This is an architecture role that writes code, not a coding role that occasionally diagrams. The hard problems here are not framework problems.

Conceptual Challenges:
- What is the right abstraction for behavior that must stay identical across brands with wildly different experiences?.
- Where does a system have to be deterministic and reproducible, and where can human judgment live?.
- What belongs in a shared contract versus a local implementation?.
- How do you make a system's invariants checkable rather than aspirational?.

Expectations:
- We need someone who thinks in systems and concepts first, and who can then build the thing.

System architecture and concept design:
- Define service boundaries, data models, and contracts between components.
- Design seams that let the same code run locally and hosted without a rewrite.
- Turn fuzzy capabilities into clear models of core entities and rules.
- Apply MIT concept design methodologies to agentic system design.
- Design abstractions that keep behavior consistent across brands with very different experiences.
- Decide where systems must be deterministic and where human judgment can apply.
- Make architecture decisions alongside founders with product and engineering backgrounds.

Verification and documentation:
- Plan up front how each system will prove its correctness, rather than retrofitting tests.
- Make system invariants checkable through code and tests.
- Write specifications, decision records, and product invariants in RFC 2119 language.

Agent-driven development:
- Direct AI agents to build features and review their output in depth before merging.
- Write specs that agents can execute and reviewers can check.
- Maintain agent instructions and skills as first-class artifacts.
- Run independent adversarial reviews before opening pull requests.
- Catch plausible but wrong results, such as silent safety gates, empty version pins, or hollow dependency directories.

Location: Remote - Argentina, Brazil, Chile, Colombia, Costa Rica, Mexico, Paraguay, Peru, Uruguay

Skills required for this job:

  • AI Systems
  • CI/CD
  • Claude Code
  • Python
  • TypeScript
  • WhatsApp
  • WhatsApp Cloud API

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.