drjobs Full-Stack TypeScript Developer

Full-Stack TypeScript Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

1-3years

Job Location drjobs

Managua - Nicaragua

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

This is a remote position.

Role Overview

We re looking for an experienced FullStack TypeScript Developer to own and evolve our publicfacing marketing sites. You ll build blazingfast highly maintainable React experiences that pull structured content from Dato CMS via GraphQL follow atomicdesign 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

FrontEnd Engineering

Develop and maintain marketing sites with React TypeScript CSS/SCSS.

Implement and expand an atomic design system (tokens components patterns).

CMS & Data

Integrate content from Dato CMS through wellstructured 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 (lazyloading codesplitting image handling).

Collaboration & Support

Answer Slack messages within 510 minutes during 9 AM 5 PM PST.

Provide clear written/video feedback and technical guidance to Product Owners in Marketing.

Participate in daily standups async code reviews and retros.



Requirements

MustHave Qualifications

  • 3 years building production React/ 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).

  • Handson GraphQL (ideally with Dato CMS) and REST fundamentals.

  • Comfort with Gitbased 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 nontechnical stakeholders.

  • Habitually responsive on Slack and comfortable in a fastmoving asyncfirst culture.




NicetoHave Skills

  • Experience embedding or customizing Typeform and other marketingtech 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 customerfacing 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.



TypeScript React

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.