Senior Full-Stack Software Engineer
Posted 10mins ago
Employment Information
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












