
Front-end Developer β React, React Router, Typescript
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in Argentina.
β’ Develop and enhance a server-rendered React storefront utilizing React Router (framework mode) and TypeScript.
β’ Create responsive and accessible interfaces using HTML, CSS, and Tailwind CSS.
β’ Utilize the REST/JSON API for handling products, variants, collections, search, cart, checkout, orders, and accounts.
β’ Build and sustain the checkout process with Stripe Elements.
β’ Construct pages and content components using the Storyblok headless CMS.
β’ Convert business requirements and initial mockups into user-friendly and functional ecommerce experiences.
β’ Assess proposed features for their technical viability and suggest alternatives when faced with API or platform restrictions.
β’ Diagnose issues across the storefront, API, browser behavior, and third-party integrations.
β’ Make minor backend modifications in Python/Django, which include API fields, small endpoints, and testing.
β’ Implement and troubleshoot analytics and marketing integrations such as GA4 and Klaviyo.
β’ Address ecommerce SEO requirements, including redirects, canonical tags, structured data, breadcrumbs, metadata, and indexability.
β’ Enhance frontend performance, usability, and maintainability.
β’ Write unit tests with Vitest and Testing Library, as well as end-to-end tests using Playwright, as part of a test-first development approach.
β’ Communicate technical limitations, trade-offs, and recommendations effectively to both technical and non-technical team members.
β’ Collaborate with both technical and non-technical stakeholders to create polished ecommerce experiences, troubleshoot challenges, assess feasibility, and propose practical solutions.
β’ Minimum of 3 years of professional experience with React, TypeScript, JavaScript, HTML, and CSS.
β’ Practical experience with React Router 7 / Remix or a similar server-rendering React framework (e.g., Next.js).
β’ Familiarity with building or maintaining ecommerce storefronts, including product pages, faceted search, cart, and checkout functionalities.
β’ Proficient in consuming REST/JSON APIs and integrating third-party services.
β’ Basic knowledge of a backend language and framework, preferably Python/Django, sufficient to read and make minor modifications to the code.
β’ Experience in writing automated tests for frontend code.
β’ Strong debugging and troubleshooting skills, including proficiency with browser developer tools and network inspection.
β’ Proficient in Git and pull-request-based workflows.
β’ Ability to work within and enhance an existing codebase.
β’ Strong UI/UX judgment.
β’ Capability to translate business requirements or rough mockups into functional user interfaces.
β’ Understanding of responsive and accessible frontend development practices.
β’ Ability to recognize technical or usability limitations prior to implementation.
β’ Capacity to recommend practical alternatives when a proposed approach is not technically feasible.
β’ Excellent English communication skills.
β’ Ability to clearly articulate technical constraints and trade-offs to both technical and non-technical stakeholders.
β’ Comfortable working independently and taking ownership of assigned tasks.
β’ Comprehensive health and wellness benefits.
β’ Flexible work hours and the option for remote work.
β’ Opportunities for professional development and growth.
DecisionPoint Corporation
Caliza
TheWhiteam
Caju
Get handpicked remote jobs straight to your inbox weekly.