
Full Stack Engineer
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in Latin America.
• Develop and manage features comprehensively across UI, API, and data, from design discussions through to implementation, testing, deployment, and production support.
• Convert product requirements and architectural guidance into maintainable code throughout the stack.
• Divide larger tasks into manageable increments and organize them logically.
• Create accessible, responsive user interfaces using React, Vue, or similar frameworks in TypeScript.
• Make decisions on component architecture and state management while ensuring frontend scalability.
• Design and develop REST/GraphQL or event-driven services and APIs utilizing both relational and non-relational data models.
• Produce clean, tested production code with intentional failure handling and observability in mind.
• Establish and maintain integrations with third-party platforms.
• Review pull requests for accuracy, clarity, and maintainability.
• Operate within architectural boundaries and escalate decisions appropriately.
• Refactor and minimize technical debt when it offers leverage.
• Collaborate with Product, Design, QA, the tech lead, and other engineers on scope, feasibility, trade-offs, and overall system coherence.
• Utilize IDE agents, CLI assistants, and MCP servers throughout design, coding, and review processes.
• Assess AI-assisted outputs and consider them as a means of acceleration rather than a substitute for understanding the deployed code.
• Over 5 years of professional experience in software engineering, focusing on building and operating production systems in both frontend and backend environments.
• Proficient in JavaScript/TypeScript and Python (or Node).
• Proven experience with React, Vue, or similar frameworks in TypeScript.
• Good understanding of responsive layouts, accessibility, and browser performance.
• Background in building services and APIs using REST/GraphQL or event-driven architectures.
• Solid experience in data modeling across both relational and non-relational databases.
• Practical experience in building services on AWS, including key compute, data, and identity services like ECS/EKS, RDS/S3, and IAM.
• Familiarity with modern CI/CD and Git workflows, including GitHub Actions or similar, PR-based reviews, branching strategies, and automated testing.
• Hands-on experience in developing production features using LLM/agent APIs such as AWS Bedrock, OpenAI, or Anthropic.
• Knowledge in prompt/context design, retrieval, and orchestrating agent workflows.
• Strong skills in production debugging, profiling, testing, error handling, and observability.
• Ability to interpret and work within an established architecture, including defined contracts and guardrails.
• Daily practical use of AI tools such as Claude, Cursor, Copilot, or similar, with discernment to validate outputs.
• Demonstrated senior judgment and autonomy in translating ambiguous requirements into deliverable software.
• Advanced proficiency in English.
• Comfortable working within a fully remote and distributed team environment.
• Monthly USD Service Fee.
• 20 business days of paid Agreed Time Off annually, plus 6 Local Holidays.
• Caregiver Time Off.
• A dynamic remote work culture.
• Flexibility to work from anywhere.
• An entrepreneurial environment.
Speechify
Speechify
Speechify
Speechify
Get handpicked remote jobs straight to your inbox weekly.