Full-Stack Developer | AI & Automation
Summary
Full-stack developer who builds and maintains web applications, internal dashboards, reporting tools, and API integrations, plus practical AI-enabled features and automations, for what appears to be a property management company's internal systems. Preferred stack includes React, Next.js, TypeScript, Node.js, Python, PostgreSQL, Supabase, Docker, and n8n/Make.
Key Responsibilities:
- Develop, improve, troubleshoot, and maintain web applications, internal dashboards, reporting tools, and business systems.
- Build and maintain reliable API integrations, webhooks, and automated workflows.
- Develop practical AI-enabled features and automations with appropriate permissions, oversight, error handling, and human approvals.
- Work within existing codebases while improving maintainability, reliability, and performance.
- Implement features and fixes using GitHub, pull requests, code reviews, staging, testing, and documented releases.
- Use AI-assisted coding tools responsibly, reviewing generated code and testing for correctness and security.
- Collaborate directly with the Technology Manager and business stakeholders.
- Track tasks and progress, document completed work, participate in weekly Agile planning, and communicate blockers proactively.
- Follow established security, access-control, testing, and development standards.
Required Qualifications:
- Demonstrated experience building and maintaining production web applications.
- Strong full-stack development skills, including frontend, backend, APIs, authentication, and databases.
- Practical experience with modern web development frameworks and relational databases.
- Experience with software integrations, automation, debugging, testing, and deployment.
- Familiarity with GitHub, source control, code review, and collaborative engineering.
- Experience using AI-assisted coding tools such as Claude Code, Cursor, Codex, or comparable tools, with appropriate validation.
- Ability to work independently and deliver well-defined technical assignments.
- Strong written English and professional spoken proficiency in either English or Spanish.
- Availability for full-time remote work with agreed U.S. Mountain Time collaboration overlap.
Preferred Technologies and Experience:
- React.
- Next.js.
- TypeScript.
- Node.js.
- Python.
- PostgreSQL.
- Supabase.
- REST APIs.
- Cloud deployments.
- Docker.
- CI/CD.
- Workflow automation tools such as n8n or Make.
- AI agents.
- LLM integrations.
- Secure application architecture.
- Internal enterprise tools.
- AppFolio or other property-management software.
Location: Remote - Argentina, Belize, Bolivia, Brazil, Chile, Colombia, Costa Rica, Cuba, Dominican Republic, Ecuador, El Salvador, Guatemala, Haiti, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, Uruguay, Venezuela, Philippines
Skills required for this job:
- AI agents
- AI coding
- API integration
- Application security
- Authentication
- CI/CD
- Cloud deployment
- Code review
- Debugging
- Deployment
- Docker
- Enterprise software
- Full-stack development
- GitHub
- LLM integration
- Property Management Software
- Relational databases
- Testing
- Web frameworks
- Workflow automation