Senior Front-End Developer Job in Cornelius, NC | Yulys
×

Job Title: Senior Front-End Developer

Company Name: Registix
Salary: USD 80,000.00
-
USD 110,000.00 Yearly
Job Industry: Program Development
Job Type: Full time
WorkPlace Type: On-Site
Location: Cornelius, NC, United States
Required Candidates: 1 Candidates
Skills:
AJAX
REST APIs
JSON
Job Description:

Senior Front-End Developer (Next.js Expert)

Position Overview

Registix is seeking a Senior Front-End Developer to lead the architecture and development of our web-based applications. We are looking for more than just a coder; we need a technical product partner.

In this role, you will be responsible for building highly performant, scalable web applications using Next.js, but your primary value will be your ability to think critically. You will bridge the gap between rough wireframes and production-ready code, making business-based judgment calls to balance UI perfection with development speed and scalability. This role is based in our Charlotte/Cornelius, NC office.

Strategic Focus

  1. Product-Driven Engineering: You will not simply implement tickets. You will analyze wireframes, identify gaps in user flow, and make autonomous decisions to improve the product.
  2. Business Acumen: You will evaluate features based on business value and effort, advising stakeholders on trade-offs between custom UI complexity and time-to-market.
  3. Architecture & Scalability: Drive the creation of scalable front-end structures, focusing on component reusability, server-side rendering strategies, and maintainability.
  4. Complex Integrations: Lead the implementation of secure payment stacks, multi-application authentication, and Firebase ecosystem integrations.

Key Responsibilities

Critical Development & UX Architecture

  1. Interpretive Implementation: Translate UX wireframes into functional designs, but with the agency to fill in blanks, correct logic flaws, and improve the user journey where wireframes fall short.
  2. Business-Centric Decision Making: Proactively identify expensive or impractical design elements and propose pragmatic alternatives that achieve business goals efficiently.
  3. Advanced Next.js Development: Architect and build production-grade web applications using Next.js (React) and TypeScript. You will make key decisions regarding Server-Side Rendering (SSR), Static Site Generation (SSG), and Client-Side Rendering (CSR).
  4. Component Strategy: Build a robust, typed component library (using tools like Tailwind CSS, CSS Modules, or Styled Components) that enforces consistent branding and accessibility standards.

Critical Features & Integrations

  1. Payment Processing: Architect and integrate secure payment stacks and gateways (e.g., Stripe, PayPal), handling complex transaction flows, webhooks, and subscription management.
  2. Authentication: Implement robust multi-application authentication strategies (using NextAuth.js, Firebase Auth, or OAuth providers) to ensure secure and seamless user access.
  3. API Consumption: Collaborate with backend developers to consume RESTful APIs, utilizing React Query or SWR for efficient state management and data fetching.

DevOps, Deployment & Code Quality

  1. Firebase & Cloud Management: Manage application deployments and hosting, specifically optimizing Next.js applications for the Firebase ecosystem (using Firebase Hosting, Cloud Functions, or App Hosting).
  2. CI/CD: Ensure a smooth deployment process using CI/CD pipelines (GitHub Actions, etc.) and participate in release reviews.
  3. Testing Standards: Implement comprehensive testing using tools like Jest, React Testing Library, or Cypress to ensure reliability before code reaches QA.
  4. Performance: Optimize Core Web Vitals, minimize bundle sizes, and ensure cross-browser compatibility.

Qualifications

Technical Expertise

  1. Next.js & React Mastery: 4+ years of specialized experience with React, with deep expertise in the Next.js framework (App Router experience is a plus) and TypeScript.
  2. Infrastructure: Experience deploying and managing web applications on Firebase (or similar serverless environments).
  3. Integrations: Proven experience integrating Payment Gateways and complex Authentication Systems.
  4. State Management: Deep understanding of modern state management (Context API, Redux, Zustand, or Jotai).

Product & Soft Skills

  1. Critical Thinking: Ability to work with ambiguity. You can take a high-level goal or a rough sketch and turn it into a fully realized feature without needing every pixel defined for you.
  2. Communication: Strong English communication skills (verbal and written), with the ability to explain technical trade-offs to non-technical stakeholders.
  3. Collaboration: Clear and proactive collaborator who thrives in a face-to-face, dynamic office environment.

Experience

  1. Production Track Record: Proven track record building complex web applications in production with real user traffic.
  2. Agile/Scrum: Familiarity with Agile/Scrum development environments.
  3. Industry: Experience in logistics, supply chain management, warehousing, or transportation is a plus.

Location & Logistics

  1. Location: Charlotte / Cornelius, North Carolina.
  2. Type: On-site / Hybrid.
  3. Education: Bachelor’s degree in Computer Science, Design, or related field, or equivalent practical experience.

Job Type: Full-time

Pay: $80,000.00 - $120,000.00 per year

Benefits:

  1. Dental insurance
  2. Health insurance
  3. Paid time off

Ability to Commute:

  1. Cornelius, NC 28031 (Required)

Work Location: In person

Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.

Become a part of our growth newsletter