đŸ‘šđŸ»â€đŸ’» postech.work

Principal React Developer

Venuiti ‱ 🌐 In Person ‱ đŸ’” $110,000 - $140,000

In Person Posted 2 days, 21 hours ago

Job Description

Job Title: React Developer (Mid-to-Senior \| On-Site \| U.S. \& Canada Travel)

Location: Buffalo, NY – Strictly On-Site

Travel: Required (Primarily within the U.S., occasional travel to Canada)

About the Role

We’re searching for a sharp, experienced, and product-focused React Developer to join our U.S.-based technical launch team. This is a fully on-site role located in Buffalo, NY, and it’s designed for someone who’s done more than just front-end cosmetics—you’ve built and shipped real, scalable applications with React, Typescript, Redux, and modern web tooling. You’ll work closely with our back-end, DevOps, and QA engineers to deliver responsive, performant, and secure user interfaces for mission-critical systems.

You should bring both precision and speed: someone who cares about component

structure, accessibility, state management, and performance—but who can also turn

around enterprise-grade features under tight timelines and changing requirements.

Key Responsibilities

Build modern, responsive web applications using React, TypeScript, Redux, and associated tooling.

Translate Figma designs, stakeholder specs, and functional requirements into clean, performant, testable code.

Work alongside Java developers and DevOps engineers to integrate APIs, error handling, and authentication workflows (OAuth, Cognito, JWT).

Create, refactor, and maintain reusable UI components across multiple applications.

Support test automation efforts using Jest, Vitest, or Cypress, and work with QA to build coverage for key workflows.

Own accessibility (WCAG/a11y), SEO, responsive layout, and frontend performance optimization.

Implement monitoring, logging, and analytics tools (Google Analytics, SonarQube, etc.) to ensure front-end observability.

Participate in code reviews, architecture discussions, and Agile sprint planning.

Travel to client sites (U.S. and Canada) for go-live support, UI validation, and team bootstrapping.

Minimum Qualifications

5+ years of professional experience with: JavaScript, TypeScript, React, Redux, Object-Oriented Programming, Electron.js, Docker, Gitlab

Strong HTML5/CSS3 skills, including SASS, and accessibility best practices

Familiarity with modern front-end testing tools: Jest, Vitest, Cypress

Experience working with backend teams and RESTful APIs, ideally using NodeJS, Express, or GraphQL

Git version control, Agile workflows, and CI/CD familiarity

Excellent problem-solving and communication skills

Strong attention to design fidelity, browser compatibility, and UX polish

Bonus Points For

Experience with: Front-end performance audits, SEO optimization, and analytics instrumentation

Prior work in healthcare, or government-secure UI systems

Client-facing experience, including pre-sales support or stakeholder demos

Who You Are

You live and breathe JavaScript frameworks—but you don’t treat design, accessibility, or mobile performance as afterthoughts.

You’re used to fast-paced development environments and can pivot quickly when requirements evolve.

You take ownership: if the build breaks or a layout regresses, you fix it without finger-pointing.

You collaborate deeply—never working in a silo, always connected to the broader delivery pipeline.

You’re excited about being part of a core product team with real impact on user experience and client satisfaction.

Work Environment

This is a strictly on-site role based in Buffalo, NY.

Travel will be required across the U.S. and Canada for deployment support, validation, and training.

No hybrid or remote work options available.

Job Types: Full-time, Contract

Pay: $110,000.00 - $140,000.00 per year

Application Question(s):

What is Your Work Authorization(H1B, GC, Citizenship, etc.)? This is for a Security Clearance Requirement.

Experience:

ReactJS: 5 years (Required)

Government: 2 years (Preferred)

Ability to Commute:

Buffalo, NY 14233 (Required)

Work Location: In person

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.