Senior Full-Stack Software Engineer

Posted 10mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Engenheira Fullstack sênior construindo produtos digitais e soluções de IA para empresas reais. Tomando decisões de arquitetura e direcionando agentes de IA em projetos de clientes.

Responsibilities:

  • Lead client projects from the initial scoping conversation through production
  • Follow the Spec-Driven workflow: gather context, specify, plan, implement with AI agents, review, and close the loop
  • Transform business problems into technical designs and executable, verifiable specifications for AI agents
  • Work with the PM, designer, and squad to define what needs to be built
  • Receive requirements directly from founders or clients when there is no PM
  • Participate in client discussions about objectives, scope, and technical trade-offs
  • Keep clients updated in writing
  • Direct AI agents such as Claude Code and Cursor
  • Review agent outputs using automated loops and independent checks of architecture and behavior
  • Take full ownership of delivered work
  • Make architecture decisions
  • Deliver, iterate, and document decisions and edge cases within the project context
  • Use and continuously improve the shared harness of skills, agents, and review loops
  • Share improvements that benefit all squads
  • Work in accordance with each client’s AI usage policies

Requirements:

  • Experience building and delivering real software products end to end
  • Experience with JavaScript/TypeScript and/or Python
  • Daily use of AI agents for design, development, debugging, and research
  • Ability to turn ambiguity into structured, testable specifications
  • Full-stack mindset, with the ability to work across backend, frontend, AI, and product
  • Ability to verify deliverables and clearly state what has and has not been verified
  • High autonomy, low bureaucracy, and adaptability to rapid feedback cycles
  • Valid business registration in the country of residence (CNPJ, VAT, EIN, or equivalent)
  • Bank account capable of receiving payments in USD
  • Ability to issue invoices or equivalent documentation
  • English proficiency is not specified in the posting; the application form asks applicants to indicate their English level
  • Compliance with each client’s AI usage policies, Brazil’s LGPD, and other applicable data protection laws

Benefits:

  • Hourly payment in USD
  • 100% remote
  • Flexible allocation based on project availability and fit
  • Opportunities with varying durations, scopes, and weekly commitments
  • Use of approved enterprise AI tools
  • Support from an Engineering Manager and squad as needed