Braintrust

Senior JavaScript Developer (Next.js / TypeScript / Storybook) (LATAM-Remote)

Posted: 2 days ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

Job DescriptionSeeking a Senior JavaScript Developer focused on frontend component architecture using Next.js/React + TypeScript.You’ll own the “component layer” between design and content—turning designs and content models into a smaller, smarter, reusable system, supported by Storybook and automated tests, and shaped in close partnership with designers and content strategists.Please Note:This is a contract role, approved for 40-hours per week, start immediately Responsibilities:Own and evolve the component layer between design and content. Decompose designs into reusable, variant-driven components; reduce redundancy and push back on “new” patterns that are config variants. Collaborate with designers during the process to negotiate simplification and gain buy-in. Build and maintain a Storybook instance as the living reference for components and states. Write automated tests to enable safe refactoring (unit/integration/e2e as appropriate). Shape/refine the content model to support the component architecture; understand CMS modeling impacts on frontend feasibility. Requirements:Deep TypeScript + Next.js/React experience (frontend systems, component architecture). Experience building component-driven sites on headless CMS platforms (e.g., Sanity, Contentstack, Contentful) and understanding content modeling tradeoffs. Strong Storybook-first mindset: build stories alongside components. Strong testing mindset; opinions on what to test (Jest/Vitest + RTL; Playwright/Cypress a plus). Ability to identify redundancy in design systems, articulate why it matters, and drive simplification. Comfortable collaborating (and constructively pushing back) with designers and content strategists. Node.js familiarity is a plus (API routes/tooling), but core focus is frontend component architecture.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In