Restocks logo

Job Post: Full-Stack Engineer (React Native / Web / AWS)

Restocks

Remotemid$83k–$125kPosted 10h ago

Visa & sponsorship

  • The posting says it will not sponsor a visa for this role.

Job description

Company Description

Restocks LLC helps shoppers discover exceptional deals on top-of-the-line products that fit a wide range of budgets. The company tracks and shares significant discounts on popular items, such as electronics and home equipment, often found on major marketplaces like Amazon. With an active community Discord server of over 22,000 members and Twitter channels totaling more than 400,000 followers, Restocks LLC has built a strong, engaged audience around savings. Team members contribute directly to finding, validating, and promoting these deals so followers can access high-value products at surprisingly low prices. The culture emphasizes community, transparency, and a passion for helping people save money.

What you'll do

  • Create and maintain 0→1 features on web (React), mobile (React Native Expo), and backend (AWS).

  • Oversee testing and production releases, including feedback.

  • Contribute to developer documentation and onboarding.

  • Use AI development tools to accelerate development while maintaining high-quality, maintainable code.

  • Review and validate AI-generated code to ensure it is correct, secure, efficient, and consistent with the existing codebase. We value engineers who understand the code they ship rather than simply generating code that may be difficult to maintain or extend.

Requirements

  • Cloud & Backend: Hands-on experience with AWS services (Amplify, Lambda, DynamoDB, S3, Cognito), GraphQL, and TanStack Query

  • App Deployment: Proven track record deploying applications to both the Google Play Store and Apple App Store

  • Mobile Features: Experience implementing mobile push notifications

  • Product Development: Demonstrated ability to build applications from the ground up (0 to 1)

  • Frontend Frameworks: Proficiency in React Native (Expo) and React (Web)

  • AI Tooling: Comfortable using AI development tools such as Claude, Cursor, or Codex, plus experience wiring LLM-powered features into a product (e.g., calling the Anthropic API for in-app functionality). Strong understanding of AI-assisted development is expected: AI should be used to accelerate development, not replace engineering judgment. Candidates should be able to understand, review, debug, and maintain AI-generated code rather than simply accepting generated code that may be difficult to maintain.

  • Programming Languages: Strong command of TypeScript/JavaScript, Python, and Java

  • DevOps: Experience setting up and managing CI/CD pipelines across web, iOS, and Android

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.

  • Nice to Have: Experience with e-commerce, real-time data processing, or high-traffic consumer applications is a plus.

Communication & ways of working

  • Maintains a positive, can-do attitude and a collaborative approach.

  • Responds to messages promptly and keeps the team in the loop with clear, proactive communication.

  • Reliable and self-directed, with strong follow-through on commitments.

Note

  • Visa sponsorship is not available for this position.

  • Salary Range: $40–$60/hour

Pay: $40.00 - $60.00 per hour

Expected hours: 40.0 per week

Work Location: Remote