React developer Job at VDart Inc, Atlanta, GA

d2hVb1dHUjlWZUwreUpBcTRMamtCbzVmQkE9PQ==
  • VDart Inc
  • Atlanta, GA

Job Description

Role : Senior ReactJS developer

Location : Atlanta,GA (Hybrid)

Job Summary:

We are seeking a highly skilled Senior React JS Developer with at least 8 years of UI development experience. The ideal candidate will have deep expertise in React JS and TypeScript, strong experience with AngularJS (1.2) legacy systems, and a proven track record in front-end architecture and component design. Experience with tools like Grunt, Node.js, and knowledge of AWS cloud infrastructure is essential. Exposure to Ruby on Rails is a plus.

Required Skills:

  • 8+ years of front-end/UI development experience.
  • Strong expertise in React JS and TypeScript.
  • Experience with AngularJS 1.2 and migration to modern JavaScript frameworks.
  • Deep understanding of React core concepts, including Hooks and component optimization.
  • Proficiency in Redux, React Query, Grunt, and Node.js.
  • Strong skills in JavaScript (ES6+), HTML5, CSS3, and responsive design.
  • Experience with Git, branching strategies, and CI/CD pipelines.

Preferred Qualifications:

  • Experience with AWS cloud services (S3, EC2, Lambda, CloudFront, etc.)
  • Familiarity with Ruby on Rails and integration with front-end frameworks.
  • Understanding of testing libraries like Jest and React Testing Library.
  • Ability to mentor junior developers and contribute to architectural decisions.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Key Responsibilities:

  • Design, develop, and maintain scalable front-end applications using React JS and TypeScript.
  • Lead the migration of AngularJS 1.2 applications to React, ensuring maintainability and performance.
  • Build modern, reusable components leveraging core React concepts such as:
    • Functional components and Hooks (useState, useEffect, useContext, etc.)
    • Context API and custom hooks
    • Code splitting, lazy loading
    • Error boundaries and lifecycle methods
  • Use Redux for global state management and React Query for asynchronous data handling.
  • Utilize Grunt and Node.js for efficient build and development workflows.
  • Collaborate with cross-functional teams (backend, DevOps, QA) throughout the SDLC.
  • Work within CI/CD pipelines and version control using Git.
  • Deploy and troubleshoot apps in AWS environments (preferred).

Job Tags

Similar Jobs

Soap Creek Resources

Technical Recruiter - J516 Job at Soap Creek Resources

 ...Were hiring a dynamic Recruiter to join our team! We want to hear from you if youre passionate about sourcing top talent, implementing innovative recruitment strategies, and contributing to a collaborative work environment! This role includes a minimum 30-day in-person... 

Assisted Home Health & Hospice

Hospice RN [On-Call Nights & Weekends]- East Valley Job at Assisted Home Health & Hospice

 ...We are hiring for an RN to do on call Friday - Saturday Sunday for our Hospice Team in Phoenix! This is an On-Call Position for Weekends and Evenings. On-Call Rates: $50 On-Call Rate for P.M.s weekday and $100 for Sat/Sun's. $205 per/Eval $115 per/routine... 

V2X

Computer Specialist (CISO) Job at V2X

 ...abroad, to tackle their most complex challenges with integrity, respect, responsibility, and professionalism. The Computer Specialist (CISO) shall be a U.S. Citizen with an active Department of Defense (DoD) Secret level Security Clearance. Additionally, the CISO will: +... 

J9 Design Interiors

Interior designer or assistant Job at J9 Design Interiors

Make interior mood boards, pull selections and pricing for those selections for a budget. work with illustrator or Cad or SketchUp and at times Photoshop. This is for part time internship or job for a small interior design firm in Chester county. Must have a laptop and... 

Great Minds

Remote Seasonal Customer Success Representative Job at Great Minds

 ..., and acknowledge the true capabilities of students. Job Purpose The Seasonal Customer Success Representative must have a positive attitude and a passion for delivering effective service to all customers. This entry-level position reports to the Customer Success Supervisor...