Job Description
Phoenix, AZ 85074
$55 – $60 an hour – Permanent, Full-time, Contract
Job details
Pay
- $55 – $60 an hour
Job type
- Contract
- Permanent
- Full-time
Work setting
- In-person
BenefitsPulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Flexible schedule
Full job description
Job Summary
We are seeking an experienced Next.js UI Senior Developer to join our engineering team. The ideal candidate brings strong front-end expertise, deep knowledge of React and Next.js, and proven experience building high-performance, scalable, and secure user interfaces.
You will collaborate closely with backend engineers and UX designers to deliver modern, responsive, and reliable web applications.
Key Responsibilities
- Develop, maintain, and optimize web applications using Next.js, React, and modern UI frameworks
- Build reusable UI components, layouts, and design system-compliant interfaces
- Integrate with REST APIs and internal services, managing client-side and server-side data flows
- Implement state management solutions such as Zustand, Redux Toolkit, or TanStack Query (React Query)
- Apply SSR, SSG, and ISR strategies to improve performance and scalability
- Ensure responsiveness, accessibility, and cross-browser compatibility
- Implement secure authentication and authorization flows (e.g., MSAL, OAuth)
- Configure client-side error logging and monitoring to improve reliability
- Collaborate with UX designers to translate wireframes into seamless user experiences
- Write unit, integration, UI, and end-to-end tests using Jest, Testing Library, and Playwright
- Follow CI/CD pipelines and deployment workflows (e.g., Azure DevOps, container-based deployments)
Required Skills & Experience
- Strong proficiency in JavaScript, TypeScript, React, and Next.js
- Hands-on experience with Next.js App Router, routing, layouts, and modern data fetching patterns
- Solid understanding of modern UI/CSS frameworks such as Tailwind CSS and enterprise design systems
- Strong understanding of web performance optimization, caching, and prefetching strategies
- Experience with Git, branching strategies, and Agile development environments
- Knowledge of web security best practices
- Strong understanding of error handling, logging, and debugging strategies
- Experience integrating with .NET backend services or SignalR (real-time updates)
Preferred Qualifications
- Experience working in enterprise or financial services environments
- Familiarity with scalable architecture patterns for large-scale web applications
Job Types: Full-time, Contract, Permanent
Pay: $55.00 – $60.00 per hour
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person