
AOA
Remote Jobs
Commerce design & development consultant firm.
18 Jobs
• Deliver high-quality, high-performing eCommerce frontend experiences that AOA is known for, with predictability, agentic-efficiency, and collaborative ownership. • Build production-grade storefronts in React and modern headless commerce frameworks such as Shopify Hydrogen. • Develop and customize classic Shopify: Liquid themes, apps, Checkout Extensions, and store configuration. • Serve as AOA's Shopify technical lead: set the Shopify standard, review and oversee Shopify work, and be the platform authority the team relies on. • Lead Shopify migrations and establish CI/CD and deployment pipelines for themes and apps. • Turn product-level objectives into clear, actionable engineering tasks and own the technical approach. • Translate Figma designs into reusable storefront components and design-system primitives that help the team ship faster. • Connect storefronts to commerce and content APIs, handling variants, inventory, pricing, loading, errors, empty states, and partial data. • Plan and sequence your work across multiple client projects, bringing recommendations rather than open-ended problems. • Write tested, maintainable TypeScript that follows each client codebase's conventions. • Self-review your work and catch issues before QA, with particular care on revenue-bearing flows. • Conduct code reviews and hold the bar on quality across the work you review. • Use AI coding tools and agents thoughtfully while keeping engineering judgment in control. • Communicate proactively across a remote team, sharing progress and surfacing risks early.
• Deliver high-quality, high-performing embedded Android experiences that AOA is known for, with predictability, agentic-efficiency, and collaborative ownership. • Own the end-to-end Android architecture for native Android on custom ARM-based embedded hardware. • Design an offline-first, modular system with local data architecture that can support future cloud sync. • Design encrypted per-profile storage, the local database, and build variants for the embedded device. • Resolve open architecture decisions and own the technical path forward. • Integrate device hardware into the app, including onboard cameras, controlled lighting, proximity sensors, and physical navigation controls. • Build shared hardware-abstraction layers for camera management, physical input, and device lifecycle behavior. • Design around display power states, cold boot, power transitions, abnormal shutdowns, and constrained hardware resources. • Build the on-device Kotlin experience from approved designs and specifications, including a UI navigated by physical controls. • Ensure core product features work reliably offline. • Implement Bluetooth audio, Wi-Fi sync, OTA updates, offline device-to-device transfer, and casting or streaming. • Design connected-device flows to degrade gracefully without bricking the device or corrupting data. • Build and maintain companion mobile apps and device-to-companion integration, including pairing, transfer, and shared data contracts. • Meet device performance targets for cold boot, profile switching, and camera initialization. • Use the device GPU and NPU appropriately for imaging and AR work while managing memory and power limits. • Turn product-level requirements into clear engineering work, owning the technical 'how.' • Bring strong engineering and UX judgment to the work, rather than building only what is explicitly written. • Write typed, tested, maintainable Kotlin that follows the existing codebase conventions. • Verify every feature on real hardware before handoff and catch issues before QA. • Conduct code reviews and set the review bar for Android work. • Lead the Android work technically and raise the capability of the intermediate developer on the project. • Establish the patterns and abstractions other Android work builds on. • Size your work in points, commit within the monthly delivery cycle, and reliably deliver what you planned. • Time-box spikes to resolve genuine hardware unknowns before they become delivery risks. • Use AI coding tools and agents thoughtfully to increase throughput and quality. • Keep engineering judgment in control of the final output. • Plan and sequence your work across the device and companion-app surface. • Surface risks and tradeoffs early, and communicate proactively across a remote team.
• Deliver high-quality, high-performing frontend experiences that AOA is known for, with predictability, agentic-efficiency, and collaborative ownership. • Build production-grade frontend experiences for enterprise accounts in React and Next.js. • Write clear technical documentation, schemas, and architectural flows teammates can use. • Turn product-level objectives into clear, actionable engineering tasks and own the technical approach. • Translate Figma designs into reusable component libraries and design-system primitives that help the team ship faster. • Bring frontend craft from the start and build for performance by default. • Connect interfaces to backend and third-party APIs, handling loading, errors, empty states, and partial data. • Plan and sequence your work across multiple client projects, bringing recommendations rather than open-ended problems. • Proactively identify risks and gaps, and create spike tickets to de-risk them ahead of the work. • Write tested, maintainable TypeScript that follows each client codebase’s conventions. • Self-review your work and catch issues before QA. • Conduct code reviews and hold the bar on quality across the work you review. • Use AI coding tools and agents thoughtfully while keeping engineering judgment in control. • Self-manage and take ownership of your commitments and deliver what you planned for the cycle. • Communicate proactively across a remote team, sharing progress and surfacing risks early.
• A high-performing, self-managed engineering organization, known for its high standard of quality, delivery predictability, and agentic efficiency. • Set and uphold the technical bar across architecture, code quality, testing, and engineering standards. • Coach engineers on craft, judgment, autonomy, and technical decision-making through review, feedback, and architecture conversations. • Build a team that delivers reliably without depending on the manager as a bottleneck or single point of failure. • Set clear objectives, establish useful dashboards and review cadences, and use data to improve team performance. • Own architecture and technical direction across varied project types, stacks, and languages. • Lead effectively on unfamiliar stacks by relying on strong engineering principles, systems, and review practices. • Run a code review culture that catches issues early, teaches consistently, and keeps quality high across projects. • Increase the team’s use of AI coding tools and agents through clear patterns, guardrails, and review discipline. • Stay hands-on by contributing code to high-risk work, hard problems, spikes, and patterns the team can build from. • Plan monthly delivery cycles so work is clearly sized, realistically committed, and reliably completed across client projects. • Hold the team to strong task discipline, including clear ownership, accurate status, self-review before QA, and follow-through. • Own engineering hiring and assess candidates for craft, judgment, autonomy, and team fit. • Partner with design, product, and client-facing teammates to keep delivery clear, coordinated, and well-specified. • Own and evolve the engineering operating system, including standards, patterns, review practices, and rituals. • Communicate proactively across a remote team, sharing progress, decisions, risks, and recommendations early.
Role Description AOA is hiring a Senior Android Engineer to build the native Android experience that runs on a custom ARM-based embedded device, not a phone. This is a full-stack device role that spans low-level hardware integration up through the companion mobile app. You will own the Android architecture for purpose-built hardware: an offline-first, modular system with encrypted per-profile storage, designed so a great experience holds up on real hardware with constrained resources. This is the senior technical owner role for the device's Android experience. We keep specifications lean because we trust strong engineers to think deeply, resolve open architecture decisions, and shape the technical path forward. You will: - Integrate the device's onboard cameras, sensors, controlled lighting, and physical hardware controls used as the primary navigation input instead of touch. - Build the shared abstraction layers the rest of the app consumes. - Connect the device to the world through Bluetooth audio, Wi-Fi sync, OTA updates, and companion apps. You will operate independently across the device and companion-app surface, partnering with designers, the product owner, and any hardware or firmware counterparts to move work forward with clarity and care. As an AI-native agency, we use modern AI coding tools and agents to increase speed, quality, and focus, while keeping strong human judgment at the center of the final product. You may be a strong fit if you are a senior Android engineer who has built for real devices or embedded hardware, not only phone apps, takes pride in software that works close to the metal, enjoys turning ambiguity into thoughtful implementation, and wants to own the Android work end-to-end with a close-knit team that cares deeply about client outcomes. Qualifications - 5+ years building production Android applications in Kotlin. - Deep, current Android platform expertise. - Hands-on experience building Android for custom, embedded, or non-phone hardware. - Experience integrating device hardware such as cameras, sensors, peripherals, or physical controls. - Experience designing offline-first or local-data architectures with future sync in mind. - Connectivity experience with Bluetooth, Wi-Fi, OTA updates, or device pairing. - A track record of owning Android architecture end-to-end as a senior engineer. - Strong judgment in resolving open technical decisions and owning tradeoffs. - Strong Android fundamentals: lifecycle, state management, performance, and memory. - Experience taking ambiguous requirements through to production on real hardware. - A strong quality discipline: typed, tested code and on-device verification before QA. - Ability to estimate your work, commit within a delivery cycle, and reliably deliver. - Excellent professional English, spoken and written. - Strong written communication and proactive, independent work in a fully remote team. - Reliable overlap with standard US Central Time business hours. - Fluent, practical use of AI coding tools as part of your engineering workflow. - Based in Latin America and able to work as an independent contractor. Requirements - Own the end-to-end Android architecture for native Android on custom ARM-based embedded hardware. - Design an offline-first, modular system with local data architecture that can support future cloud sync. - Design encrypted per-profile storage, the local database, and build variants for the embedded device. - Resolve open architecture decisions and own the technical path forward. - Integrate device hardware into the app, including onboard cameras, controlled lighting, proximity sensors, and physical navigation controls. - Build shared hardware-abstraction layers for camera management, physical input, and device lifecycle behavior. - Design around display power states, cold boot, power transitions, abnormal shutdowns, and constrained hardware resources. - Build the on-device Kotlin experience from approved designs and specifications, including a UI navigated by physical controls. - Ensure core product features work reliably offline. - Implement Bluetooth audio, Wi-Fi sync, OTA updates, offline device-to-device transfer, and casting or streaming. - Design connected-device flows to degrade gracefully without bricking the device or corrupting data. - Build and maintain companion mobile apps and device-to-companion integration, including pairing, transfer, and shared data contracts. - Meet device performance targets for cold boot, profile switching, and camera initialization. - Use the device GPU and NPU appropriately for imaging and AR work while managing memory and power limits. - Turn product-level requirements into clear engineering work, owning the technical “how.” - Bring strong engineering and UX judgment to the work, rather than building only what is explicitly written. - Write typed, tested, maintainable Kotlin that follows the existing codebase conventions. - Verify every feature on real hardware before handoff and catch issues before QA. - Conduct code reviews and set the review bar for Android work. - Lead the Android work technically and raise the capability of the intermediate developer on the project. - Establish the patterns and abstractions other Android work builds on. - Size your work in points, commit within the monthly delivery cycle, and reliably deliver what you planned. - Time-box spikes to resolve genuine hardware unknowns before they become delivery risks. - Use AI coding tools and agents thoughtfully to increase throughput and quality. - Keep engineering judgment in control of the final output. - Plan and sequence your work across the device and companion-app surface. - Surface risks and tradeoffs early, and communicate proactively across a remote team. Benefits - Compensation: $5,000 USD per month - Engagement: Contract (independent contractor) - Location: Remote, based in Latin America - Schedule: Available during standard business hours in US Central Time, for strong overlap with the team - Reports to: Engineering Manager Company Description AOA is a growing digital design and development agency that creates high-impact websites, AI-native apps, and standout eCommerce experiences for ambitious modern brands. We partner closely with eCommerce and SaaS companies to deliver thoughtful, polished work that drives meaningful results and lasting client success. Our work spans strategy, design, development, eCommerce, conversion optimization, and custom application development. We are a close-knit team where every person has a direct, visible impact on our clients' success and the growth of the company. We value genuine relationships, high standards, ownership, clear communication, and a true commitment to client delight. As an AI-native agency, we use modern tools to enhance the quality, speed, and clarity of our work, while keeping human judgment, creativity, and relationships at the center.
Role Description AOA is hiring a Senior Frontend Engineer to help build polished, high-performing web experiences for ambitious eCommerce and SaaS clients. You will turn thoughtful designs and product direction into production-ready interfaces, bringing the care, judgment, and craft that make digital products reliable and easy to love. This is a senior role for someone who enjoys ownership, but not isolation. We keep specifications lean because we trust strong engineers to think deeply, ask good questions, and shape the technical path forward. You will break product-level goals into clear engineering work, make sound implementation decisions, and bring the details a great frontend needs. You will work across a portfolio of client projects, partnering with designers, product leads, backend engineers, and client-facing teammates to move work forward with clarity and care. As an AI-native agency, we use modern AI coding tools and agents to increase speed, quality, and focus, while keeping strong human judgment at the center of the final product. You may be a strong fit if you are a senior frontend engineer who takes pride in excellent user interfaces, enjoys turning ambiguity into thoughtful implementation, communicates clearly, and wants to do high-quality work with a close-knit team that cares deeply about client outcomes. Responsibilities - Deliver high-quality, high-performing frontend experiences that AOA is known for, with predictability, agentic-efficiency, and collaborative ownership. - Build production-grade frontend experiences for enterprise accounts in React and Next.js. - Write clear technical documentation, schemas, and architectural flows teammates can use. - Turn product-level objectives into clear, actionable engineering tasks and own the technical approach. - Translate Figma designs into reusable component libraries and design-system primitives that help the team ship faster. - Bring frontend craft from the start and build for performance by default. - Connect interfaces to backend and third-party APIs, handling loading, errors, empty states, and partial data. - Plan and sequence your work across multiple client projects, bringing recommendations rather than open-ended problems. - Proactively identify risks and gaps, and create spike tickets to de-risk them ahead of the work. - Write tested, maintainable TypeScript that follows each client codebase’s conventions. - Self-review your work and catch issues before QA. - Conduct code reviews and hold the bar on quality across the work you review. - Use AI coding tools and agents thoughtfully while keeping engineering judgment in control. - Self-manage and take ownership of your commitments and deliver what you planned for the cycle. - Communicate proactively across a remote team, sharing progress and surfacing risks early. Qualifications - 5+ years building production frontend applications, with deep, current React expertise. - Strong experience on enterprise-grade accounts, products, or projects. - Prior experience working in an agency environment and as an independent contractor, with the ability to manage multiple clients or projects in parallel. - Excellent professional English, spoken and written. - A track record of owning frontend features end-to-end, from ambiguous requirements to production. - Strong frontend fundamentals: semantic HTML, modern CSS, responsive design, and browser behavior. - Experience translating Figma designs into accurate, responsive, accessible interfaces. - Experience integrating REST or GraphQL APIs and managing client and server state. - A strong quality discipline: typed, tested code and self-review before QA. - Ability to estimate your work, commit within a delivery cycle, and reliably deliver. - Strong written communication and proactive, independent work in a fully remote team. - Reliable overlap with standard US Central Time business hours. - Fluent, practical use of AI coding tools as part of your engineering workflow. - Based in Latin America and able to work as an independent contractor. Preferred Qualifications - Experience with headless or eCommerce frontends, such as Shopify Hydrogen or headless commerce, in addition to SaaS. - Experience building or maintaining a design system or component library used across multiple products. - Familiarity with frontend testing and CI tooling, such as Playwright, Vitest or Jest, and Testing Library. - Experience working in a points-based or sprint-based delivery model. - A portfolio, GitHub, or code samples you can share. Compensation - Compensation: $5,000 USD per month - Engagement: Contract (independent contractor) - Location: Remote, based in Latin America - Schedule: Available during standard business hours in US Central Time, for strong overlap with the team - Reports to: Engineering Manager
Role Description AOA is hiring a Senior Engineering Manager to lead our engineering team and raise the high-quality, high-performing work we’re known for. In this role, you will help build a team that delivers predictably across varied project types, stacks, and languages, while strengthening the systems, standards, and habits that allow the team to move quickly and sustainably. This is a hands-on leadership role for someone who enjoys both coaching people and staying close to the work. You will lead frontend and backend engineers, with most of our current work focused on frontend, while remaining close enough to the code to guide by example. You will: - Coach engineers on craft and judgment - Foster a strong code review culture - Own architecture and technical direction across varied stacks - Plan the team’s monthly delivery cycle so work is clearly sized, thoughtfully committed, and reliably delivered You will work across a portfolio of B2B/SaaS and eCommerce builds, partnering with designers, product leads, and client-facing teammates to keep delivery moving with clarity and care. You will: - Set clear objectives - Use measurement as a learning tool - Protect the internal investments that help the team scale well, including hiring, process, standards, and practices As an AI-native agency, we use modern AI coding tools and agents to deliver higher-quality work in less time. You will help raise the whole team’s AI leverage while keeping engineering judgment, quality, maintainability, and client outcomes at the center of how we work. You may be a strong fit if you are a senior engineering leader who is still a builder at heart, comfortable across the stack, and energized by helping a thoughtful, close-knit team raise the technical bar, grow together, and move with speed, clarity, and care. Qualifications - 4+ years in senior engineering leadership or management, leading and growing engineering teams - 8+ years building production software across multiple stacks and languages - Strong full-stack technical judgment, with the ability to stay hands-on and contribute code when needed - Experience delivering both B2B/SaaS products and eCommerce builds - Agency experience, including leading delivery across multiple clients or projects in parallel - Experience working as an independent contractor - Proven ability to coach engineers, raise their craft, and build autonomy - Strong architecture and system-design judgment across varied technical environments - High standards for quality, including typed, tested code, thorough code review, and self-review before QA - Experience leading estimation, planning delivery cycles, and managing concurrent workstreams - Excellent professional English, spoken and written - Proactive, independent communication in a fully remote team - Reliable overlap with standard US Central Time business hours - Based in Latin America and able to work as an independent contractor - Practical, fluent use of AI coding tools and agents Requirements - Deep frontend expertise, especially React and Next.js - Backend expertise across server languages, APIs, data modeling, and infrastructure - Experience building or maintaining design systems or component libraries - Experience with headless or eCommerce platforms such as Shopify Plus, Shopify Hydrogen, or headless commerce - Experience with points-based or sprint-based delivery models - Experience building or scaling an engineering team and its operating system Benefits - Compensation: $7,500 USD per month - Engagement: Contract (independent contractor) - Location: Remote, based in Latin America - Schedule: Available during standard business hours in US Central Time, for strong overlap with the team - Reports to: CEO
• Create the structure and proactive support needed for the CEO to direct the majority of his time, energy, and focus toward the activities that create the greatest value for AOA's growth. • Run a Daily Executive Briefing with the CEO covering calendar, priorities, decisions, inbox items, and open loops. • Own inbox triage end-to-end: filter noise, answer routine questions, draft replies for approval, and escalate only what truly needs the CEO's attention. • Protect the CEO's calendar by managing scheduling, preserving focus time, coordinating meetings, and pushing back on unnecessary interruptions. • Own Accounts Receivable coordination: run weekly aging, send reminders, track payment promises, follow up consistently, and escalate sensitive cases when needed. • Own Accounts Payable and contractor operations: support the payment cycle, handle contractor payment questions, and coordinate receipts and expenses. • Serve as the administrative point of contact for the bookkeeper, CPA, legal, and insurance partners. • Coordinate internal meeting operations, including agendas, pre-reads, notes, action items, and follow-through. • Coordinate recruiting logistics, including interview scheduling, candidate communication, reference checks, and interview prep materials. • Coordinate travel and events, including flights, hotels, itineraries, conference logistics, dinners, and expense reports. • Manage SaaS subscriptions, vendor renewals, license tracking, and quarterly tool audits. • Maintain a stakeholder VIP list and prompt the CEO when timely relationship follow-up is needed. • Run interference on vendor pitches, podcast invites, networking requests, and other inbound items that do not require the CEO's calendar. • Coordinate team lifecycle moments, including onboarding logistics, birthdays, anniversaries, appreciation moments, and offboarding support. • Build the EA Operating System by documenting the playbooks, templates, and SOPs this role runs so the function can scale as AOA grows.
Role Description AOA is hiring an Executive Assistant to create the structure and proactive support that helps our CEO spend more of his time, energy, and focus where it creates the greatest value for AOA's growth. This is a high-trust role for someone who enjoys creating order, reducing friction, and helping a busy executive operate with greater clarity. - Own the operating rhythm of the executive office, including: - Daily Executive Briefing - Inbox triage - Calendar protection - AR/AP coordination - Third-party communication - Internal meeting support - Recruiting logistics - Travel coordination - Vendor management - Stakeholder follow-through - Own important administrative and operational domains end-to-end. - Improve the systems around them and help create a more organized, proactive executive office as AOA grows. Qualifications - 5+ years of experience as an Executive Assistant, Senior Administrative Assistant, Operations Coordinator, or similar role supporting a CEO, founder, or senior executive. - Proven ability to own responsibilities end-to-end, operate independently, and follow through without needing to be chased. - Excellent written and verbal communication, with the ability to write warmly, clearly, professionally, and in an executive-ready voice. - Strong judgment around what to handle directly, what to draft for approval, what to defer, and what to escalate. - High comfort with modern email, calendar, document collaboration, and task management tools. - Experience supporting AR, AP, contractor payments, receipts, expenses, or similar finance-adjacent workflows. - Experience coordinating with external partners such as bookkeepers, CPAs, legal counsel, insurance providers, vendors, or consultants. - Strong organizational systems for tasks, owners, due dates, decisions, and follow-through. - High discretion and trustworthiness with confidential financial, personnel, client, and strategic information. - Strong AI fluency; routinely use AI tools as an engine of your work. Requirements - Hourly Rate: $35-$50/hour, based on experience - Hours: Approximately 100 hours/month (~5 hours/day across AOA's 20-day work month) - Schedule: Available during normal business hours (Central Time) - Location: Remote, US-based - Reports to: CEO Benefits - Opportunity to create a significant impact on AOA's growth. - Work in a close-knit team environment. - Access to modern tools to enhance work quality and speed.
• Own the post-sale relationship with senior client stakeholders, including CEOs, CMOs, Digital leaders, and eCommerce leaders. • When stakeholders rotate, re-onboard new decision-makers quickly to maintain momentum, context, and trust. • Support renewals and transitions by maintaining high-trust relationships and a clear value narrative. • Own monthly client health scoring across every active account and lead intervention on at-risk accounts. • Run client cadences, milestone reviews, and strategic reviews with lightweight value reporting, clear written recaps, and thoughtful conversations around cost, scope, value, and ROI. • Create a “no surprises” client experience by surfacing risks early, communicating changes proactively, and bringing options before problems land. • Run monthly sprint operations and capacity planning, allocating team capacity to client commitments and keeping sprints in balance. • Drive cross-discipline accountability across design, development, and strategy. • Manage scope additions and change orders so client commitments and team capacity stay in balance. • Lead onboarding and kickoff for every new project.
8more opportunities are still waiting for you.Log in now and take your next shot before someone else does.