Mediabistro logo
job logo

UI/UX Developer - ReactJS + Java - Onsite in Berkeley Heights, NJ-mandatory inte

Envision Technology Solutions, Berkeley Heights, NJ, USA

Job type: Contract


Job Title: UI/UX Developer – ReactJS + Java
Location: Berkeley Heights, NJ – Onsite-Local preferred here
Contract Type: Contract (C2C/W2)
Experience Level: 8 -10+ years
Job Description
Role Summary
We are seeking a

UI/UX Developer

with strong frontend engineering experience in

ReactJS, Next.js, TypeScript, and Java , combined with expertise in accessibility, security, and AWS deployment. The role involves building reliable web applications that run inside iOS/Android webviews, ensuring ADA/WCAG compliance, and collaborating with cross‑platform teams to deliver secure, scalable solutions.
Key Responsibilities
Build and maintain

React/Next.js components

for iOS/Android webviews
Ensure

ADA/WCAG 2.1 AA accessibility compliance

(semantic markup, ARIA, screen‑reader compatibility, keyboard navigation)
Author and maintain

shell scripts

for build/deployment; integrate with

AWS CLI

and CI/CD pipelines
Collaborate with iOS/Android engineers on webview bridges, intents, and native callbacks
Manage

Redux state flows

for secure token handling, session management, PCI compliance
Write

unit/integration/e2e tests

(Jest, React Testing Library) and instrument observability with Datadog
Optimize performance for low‑power devices and constrained networks
Enforce code quality with ESLint, Prettier, Husky, SonarQube, and CI checks
Mandatory Skills
5-8+ years frontend engineering with

React 18+, Next.js, TypeScript
Deep knowledge of

Redux

(thunks/sagas/observables)
Practical experience with

Apple Wallet/Google Wallet Passes

or equivalent token provisioning
Proven ability to deliver

WCAG 2.1 AA compliant applications
Proficiency in

shell scripting (Bash/zsh), AWS CLI, CI/CD automation
Experience with

WebView‑based apps

and native‑web interactions
Strong knowledge of

secure token handling, CORS, CSRF, PCI compliance
Testing expertise:

Jest, React Testing Library, Docker basics
Styling:

Material‑UI v4/v5, Emotion/Styled Components, responsive design
Nice‑to‑Have
Familiarity with

native iOS/Android development
Experience generating/signing wallet passes, JWT workflows, HSM integrations
Prior

fintech/payments domain

experience
Technical Environment
Frontend: React 18, Next.js, TypeScript, Redux
Styling: Material‑UI, Emotion/Styled Components
Testing: Jest, React Testing Library
CI/Deployment: Docker, shell scripts, AWS CLI, GitHub Actions/Jenkins, SonarQube
Monitoring: Datadog