(NC/PA Folks Only) Senior React Developer

  • Pittsburgh, PA
  • Posted 20 hours ago | Updated 15 hours ago

Overview

On Site
$55.0000 - $60.0000
Full Time

Skills

React
AWS
Node.JS

Job Details

Position: Senior React Developer
Industry: Software Development
Type: 6-month contract to hire
Location: Charlotte, NC / Pittsburgh, PA (3x hybrid)
Interview(s): 1st round (virtual panel) -> 2nd round in-person with CFO and team

Day to day:




  • Design and build complex front-end features using React, with Node.js for utilities and light scripting



  • Lead end-to-end UI development, including API integration and state management



  • Write clean, reusable React components with robust error handling



  • Collaborate with backend teams to align UI with service logic



  • Conduct code reviews, troubleshoot UI performance, and optimize front-end deployments



  • Deploy and manage workloads on AWS



  • Mentor juniors, enforce best practices, and integrate new UI tools/frameworks



  • Work in CI/CD pipelines for automated builds and releases



  • Contribute to UI/UX standards and architecture in a 7-person senior engineering team




Must haves:




  • 6 10 years front-end/UI experience, with strong React and Node.js



  • Expertise in UI architecture, component patterns, and API integration



  • Hands-on with CI/CD pipelines and AWS



  • Proven contributions to system design and clear communication of tradeoffs/architecture



  • Familiarity with NoSQL for data integration



  • Experience with AI dev tools



  • Collaborative, proactive mindset with ownership; quick ramp-up




Plusses:



  • Experience building microservices or server-side Node.js services



  • ElasticSearch, PostgreSQL, MySQL exposure



  • Messaging experience (RabbitMQ, MQ/PubSub)



  • Experience working in fintech or high-growth engineering teams




Salary and Compensation:
The hourly rate for this position is between $55 - $60 per hour. Factors which may affect pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.



Benefits:
The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, (paid time, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, paid holidays annually - AS Applicable).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.