Demo

Staff-Level Lead Developer

Evolve Esolutions
VA Full Time
POSTED ON 2/23/2025
AVAILABLE BEFORE 5/22/2025

Job Opening : Lead Redux Developer (Contract to Hire)

Location : Reston, Virginia (Onsite 5 Days a Week)

Contract Type : 6-month Contract to Hire

We are looking for highly skilled developers to join our team in Reston, Virginia. This role is a full-time onsite position, and we require candidates who can work on our W2.

Required Skills :

  • Staff-Level Lead Developer
  • JavaScript
  • TypeScript
  • Redux (Deep Expertise Required)
  • React
  • Node.js

Job Description :

As a Lead Developer, you will be responsible for designing, developing, and optimizing scalable web applications. Your deep expertise in Redux will be critical to building maintainable, efficient, and high-performance front-end applications. You'll play a key role in modernizing legacy systems and creating innovative solutions for retail checkout applications.

Key Responsibilities :

  • Develop reusable JavaScript libraries and frameworks to improve the efficiency and scalability of our web applications.
  • Upgrade legacy JavaScript and Node.js applications to the latest versions and frameworks, with a focus on improving state management using Redux .
  • Design and implement new features for device orchestration and API integration for retail checkout systems, ensuring seamless and responsive front-end experiences.
  • Break down vague and unclear requirements into well-defined tasks and specifications.
  • Independently drive the clarification, coding, and testing of the application, with a special focus on Redux -based state management solutions.
  • Communicate effectively with both small and large working groups, addressing problems, context, and impacts.
  • What You Bring :

  • A strong commitment to operational excellence in design, development, testing, and deployment, particularly within the Redux ecosystem.
  • Deep expertise in Redux , including state management, middleware, and integrating it with React and Node.js .
  • 5 years of experience with large-scale projects using Redux , TypeScript , JavaScript , React , Java , Jest , GIT , and VS Code .
  • Proven ability to apply SOLID principles during application design and development.
  • 5 years of experience with Test-Driven Development (TDD) on large-scale software projects.
  • Strong background in contract-first development , ensuring seamless integrations.
  • Extensive experience with monitoring, troubleshooting, and resolving production issues at scale.
  • 3 years of experience building dashboards and data analysis tools using Splunk , Grafana , and BigQuery .
  • Proficiency in writing automated unit and integration tests, especially for Redux state management and React components.
  • Preferred Qualifications :

  • Experience migrating large-scale projects from older TypeScript versions to the latest framework and Node.js .
  • Familiarity with orchestrating Point of Sale devices, such as payment terminals, barcode scanners, or other peripheral devices.
  • Strong experience in Redux-Saga or other middleware for handling side effects in Redux.
  • Why Apply :

  • Opportunity to work on high-impact, large-scale projects with a focus on modern Redux architecture.
  • Collaborate with an innovative team in a dynamic, fast-paced environment.
  • Competitive compensation and the potential for contract-to-hire transition.
  • If you are passionate about Redux and want to contribute to the growth and success of a fast-moving company, we'd love to hear from you!

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Staff-Level Lead Developer?

    Sign up to receive alerts about other jobs on the Staff-Level Lead Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $82,809 - $110,162
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $123,508 - $158,121
    Income Estimation: 
    $120,936 - $155,014
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Evolve Esolutions

    Evolve Esolutions
    Hired Organization Address CA Full Time
    Job Opening : Data Engineer Sunnyvale Location : Hybrid (Twice a Week Onsite in Sunnyvale, CA) Compensation : $80 / hr W...
    Evolve Esolutions
    Hired Organization Address CA Full Time
    Job Opening : Prompt Engineer Location : Hybrid (Twice a Week) in Sunnyvale, CA Work Authorization : Open to all work au...
    Evolve Esolutions
    Hired Organization Address San Mateo, CA Full Time
    Job Title: Instructional Designer / eLearning Specialists Location: Foster City, CA (Onsite) Duration: Full time Hire Th...
    Evolve Esolutions
    Hired Organization Address Foster, CA Full Time
    Job Title : Instructional Designer / eLearning Specialists Location : Foster City, CA (Onsite) Duration : Full time Hire...

    Not the job you're looking for? Here are some other Staff-Level Lead Developer jobs in the VA area that may be a better fit.

    Sr. / Lead Android Developer

    Level Home, Redwood, CA

    AI Assistant is available now!

    Feel free to start your new journey!