Role: Software Engineer (React/Node/Next/AWS Stack)
Position Type: Full-Time Contract (40hrs/week)
Contract Duration: Long term contract – 6 months to start
Work Hours: Pacific Standard Time (PST)
Work Schedule: 8 hours/day (Mon-Fri)
Location: 100% Remote (Candidates can work from anywhere in LATAM Countries)
Responsibilities:
Project Description
As a Developer, you will play a key role in developing, maintaining, and scaling our digital storefront and supporting backend services. This team is experiencing a spike in project demand, with backend and middleware currently serving as the primary bottleneck. This hire will help unlock parallel delivery across multiple initiatives.
You'll work closely with engineering leadership, product owners, and marketing stakeholders, contributing across the full stack with a heavier focus on backend services, integrations, and system performance.
Seeking a candidate who's willing to flex frontend and backend skills
Projects may be:
- Completely frontend to almost completely backend
- In store payment system integration project coming up, working on what they can up to - finance team is still haggling on whether they will change, haven't built an integration.
- Order visibility and tracking management- AI based data refinement
- Other projects they want to work in parallel
Duties/Day to Day Overview
Responsibilities
- Full stack development with a backend emphasis (~65% backend / 35% frontend), flexing across both layers as priorities shift
- Build and support Node.js-based backend services, including Lambda functions and GraphQL interfaces
- Develop and enhance frontend experiences using React / Next.js (SSR, static rendering, headless architecture)
- Support key initiatives including:
- Payment system integrations (in-store and digital)
- Order visibility and tracking platforms
- AI-driven data refinement and processing workflows
- Work across projects that range from frontend-heavy to deeply backend/integration-focused, depending on business need
- Partner closely with the engineering team and Product Owners on architecture, design decisions, and execution
- Operate effectively in a fast-moving environment with multiple concurrent initiatives, helping the team scale beyond single-project capacity
- Build and maintain scalable, performant systems supporting ecommerce and digital experiences
- Contribute to a headless/MACH-based architecture (API-driven, CMS-integrated)
- Leverage AWS services (Lambda, S3, OpenSearch, etc.) to support search, browse, and marketing capabilities
- Participate in daily standups, refinement sessions, and ongoing team collaboration
Day to Day
- Spend day in Zoom Rooms
- Meetings - standup and refinement
- Meet with Matt and Product Owners
- Build and support both frontend and backend components end-to-end
- Contribute to large initiatives (3 PO's systems and related integrations)
- Work across full-stack development, from UI to backend systems
- Tracking project progress in Toggle
- Security trainings - have SSO with Okta
- Will get their own Claude seat - Working with security team to be more robust, trusting team to adhere to security rules
Top Requirements
- 5+ years of full stack development experience
- Strong backend experience with Node.js and AWS Lambda (ability and willingness to lean backend where needed)
- Experience building GraphQL-based APIs (monolithic Lambda architecture)
- Strong frontend experience with React (v16/18), JavaScript, TypeScript
- Experience with custom hooks
- Experience with Next.js (SSR, static rendering, headless implementations) preferred
- Familiarity with Claude / Anthropic tools and AI-assisted development
- Experience working with AWS services (S3, OpenSearch, etc.)
- Experience with headless CMS platforms (Amplience preferred; Contentful acceptable)
- Comfortable working across shifting priorities, from UI-focused work to backend-heavy integrations
Technical Requirements
Backend (Primary Focus – 65%)
- Node.js
- AWS Lambda
- Experience working with monolithic and distributed systems
- Experience with GraphQL, APIs, middleware, and backend integrations
Frontend (35%)
- Next.js (preferred)- Next JS can be learned if they do not have it.
- React.js (or Vue.js acceptable)
- Familiarity with Claude code/Anthropic + Claude certificates
- His team is taking the courses 1-4 hours depending on which.
- Building a toolkit of AI powered sub agents
Soft Skills
- Attitude and professionalism
- Reaching out ahead of time/proactivity
Additional Qualifications
Soft Skills
- Strong sense of ownership and accountability, with a proactive approach to communication (flagging blockers early, staying ahead of work)
- Ability to operate in a highly collaborative, always-on team environment
- Willingness to step into gaps, particularly on backend and middleware work where the team needs support most
- Experience working across different types of projects, including integrations, data workflows, and customer-facing applications
- Focus on clean code, performance, and continuous improvement
- Team-first mindset with the ability to contribute ideas and challenge thinking constructively
Preferred-any strong database experience is acceptable like PostgreSQL, MYSQL etc
Retail background not necessary, skillsets are more important