Front-end Developer @Rockcruit
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Front-end Developer @Rockcruit

YDay - Rockcruit is hiring a remote Front-end Developer. πŸ’Έ Salary: unspecified πŸ“Location: Argentina

Role Description

We are seeking an experienced Frontend Developer with strong React, React Router, and TypeScript skills to build and continuously improve a headless ecommerce storefront running on Cloudflare Workers and backed by our own commerce platform. This is primarily a frontend position (roughly 80% frontend, 20% backend). Most of your time will go into the React storefront: product and collection pages, search, cart, checkout, and customer accounts. The storefront talks to our Python/Django backend over a typed JSON API, and you'll make small, well-scoped backend changes when a frontend feature needs them, such as adding a field to an API response or a new endpoint, with support from the backend team. You'll work in an established, well-tested codebase and collaborate with technical and nontechnical stakeholders to build polished ecommerce experiences, troubleshoot issues, evaluate feature feasibility, and recommend practical solutions.

  • Build and improve a server-rendered React storefront using React Router (framework mode) and TypeScript
  • Build responsive, accessible interfaces with HTML, CSS, and Tailwind CSS
  • Consume our REST/JSON API (types generated from its OpenAPI schema) for products, variants, collections, search, cart, checkout, orders, and accounts
  • Build and maintain the checkout experience with Stripe Elements
  • Build pages and content components with the Storyblok headless CMS
  • Translate business requirements and rough mockups into intuitive, functional ecommerce experiences
  • Evaluate proposed features for technical feasibility and recommend alternatives when API or platform limitations exist
  • Troubleshoot issues across the storefront, the API, browser behavior, and third-party integrations
  • Make light backend changes in Python/Django (API fields, small endpoints, tests) when a frontend feature needs them
  • Implement and troubleshoot analytics and marketing integrations (GA4, Klaviyo)
  • Support ecommerce SEO requirements including redirects, canonical tags, structured data, breadcrumbs, metadata, and indexability
  • Improve frontend performance (Core Web Vitals), usability, and maintainability
  • Write unit tests (Vitest, Testing Library) and end-to-end tests (Playwright) as part of a test-first workflow
  • Communicate technical constraints, tradeoffs, and recommendations clearly to technical and nontechnical team members

Qualifications

  • 3+ years of professional experience with React, TypeScript, JavaScript, HTML, and CSS
  • Hands-on experience with React Router 7 / Remix or a similar server-rendering React framework (e.g. Next.js)
  • Experience building or maintaining ecommerce storefronts (product pages, faceted search, cart, checkout)
  • Experience consuming REST/JSON APIs and integrating third-party services
  • Working knowledge of a backend language and framework, preferably Python/Django, enough to read the code and make small changes
  • Experience writing automated tests for frontend code
  • Strong debugging and troubleshooting skills, including browser dev tools and network inspection
  • Proficiency with Git and pull-request-based workflows
  • Ability to work within and improve an existing codebase

Requirements

  • Strong UI/UX judgment
  • Ability to translate business requirements or rough mockups into functional interfaces
  • Understanding of responsive and accessible frontend development
  • Ability to identify technical or usability limitations before implementation
  • Ability to recommend practical alternatives when a requested approach is not technically appropriate

Communication

  • Excellent English communication skills
  • Able to clearly explain technical constraints and tradeoffs to both technical and nontechnical stakeholders
  • Comfortable working independently and taking ownership of assigned work

Nice to Have

  • Cloudflare Workers or another edge runtime
  • Tailwind CSS
  • Storyblok or another headless CMS
  • Stripe (Payment Element, Payment Intents)
  • Django, Django Ninja/FastAPI, or PostgreSQL
  • Elasticsearch-backed search UX (facets, autocomplete, recommendations)
  • Ecommerce analytics and event tracking, including GA4
  • Klaviyo or similar marketing integrations in a headless environment
  • Ecommerce SEO and replatforming/site migrations
  • Playwright, OpenAPI-generated types, and CI/CD workflows
  • AI coding assistants as part of daily development
Before You Apply
️
remote Be aware of the location restriction for this remote position: Argentina
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Front-end Developer @Rockcruit
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Argentina
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 134,775+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later