Full-Stack TypeScript Developer Opportunity

NetForemost company

Subscribe to our Telegram Channel

Full-Stack TypeScript Developer in NICARAGUA

Remote 3 months ago
This is a remote position.

Role Overview

We’re looking for an experienced Full-Stack TypeScript Developer to own and evolve our public-facing marketing sites. You’ll build blazing-fast, highly maintainable React + Next.js experiences that pull structured content from Dato CMS via GraphQL, follow atomic-design principles, and deploy seamlessly through Netlify’s preview pipeline. If you have an eye for UX, write clean, tested code, and thrive on tight collaboration with marketers, we’d love to hear from you.

Key Responsibilities

Area

What You’ll Do

Front-End Engineering

  • Develop and maintain marketing sites with React, Next.js, TypeScript, CSS/SCSS.
  • Implement and expand an atomic design system (tokens, components, patterns).

CMS & Data

  • Integrate content from Dato CMS through well-structured GraphQL queries.
  • Collaborate with content editors to model new content types.

Testing & Deployment

  • Configure Netlify preview workflows; write unit & integration tests to guard releases.
  • Troubleshoot build issues and own green CI badges.

UX & Performance

  • Apply UX best practices—accessibility, Core Web Vitals, responsive design.
  • Run performance audits and ship optimizations (lazy-loading, code-splitting, image handling).

Collaboration & Support

  • Answer Slack messages within 5-10 minutes during 9 AM – 5 PM PST.
  • Provide clear written/video feedback and technical guidance to Product Owners in Marketing.
  • Participate in daily stand-ups, async code reviews, and retros.

Requirements

Must-Have Qualifications

  • 3+ years building production React/Next.js apps in TypeScript.
  • Proven experience with atomic design systems or popular UI libs (e.g. Radix UI, Chakra, shadcn/ui).
  • Solid CSS skills (flexbox, grid, animations, responsive layouts) and familiarity with modern tooling (PostCSS, Tailwind, or similar).
  • Hands-on GraphQL (ideally with Dato CMS) and REST fundamentals.
  • Comfort with Git-based workflows, pull requests, branch strategies, and code reviews.
  • Experience deploying to Netlify (or Vercel), configuring preview environments, and writing automated tests (Jest, React Testing Library, Playwright/Cypress).
  • Strong understanding of UX principles—information hierarchy, usability heuristics, accessibility (WCAG).
  • Excellent written English; able to translate technical concepts for non-technical stakeholders.
  • Habitually responsive on Slack and comfortable in a fast-moving, async-first culture.

Nice-to-Have Skills

  • Experience embedding or customizing Typeform and other marketing-tech integrations.
  • Familiarity with analytics (GA4, Segment) and A/B testing tools (Optimizely, LaunchDarkly).
  • Knowledge of visual regression testing (Chromatic, Percy).

Past work in DevRel or customer-facing engineering roles.

Working Hours & Location

  • Remote position; overlap required with Pacific Time (9 AM – 5 PM).

Expectation to acknowledge Slack DMs in < 10 minutes during core hours.

Benefits

  • 100% remote.
  • Schedule flexibility.
  • Growth opportunities.
  • Learning opportunities.
  • 10 days of Paid Time Off.
  • Productivity incentives.
  • Annual retention incentive of 12%.
  • Monthly productivity and learning incentive of 7.5%.
  • Every two weeks top 3 performance incentive ($200, $120, $80).

Note: These benefits are based on company performance and are subject to change with prior notice.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly