Job Title: Senior React Developer
Location: Malvern - PA
Duration: Long term
Tax Term:- W2
Job description
We are looking for an experienced Senior React Developer with strong expertise in modern frontend technologies including React, Preact, NX, TypeScript, and Node.js. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications in a fast-paced enterprise environment.
The candidate should have hands-on experience building reusable UI components, micro frontend architecture, monorepo development using NX, and integrating frontend applications with backend APIs.
Required Skills
- Strong experience with React.js
- Hands-on experience with Preact
- Expertise in TypeScript
- Experience with NX Monorepo architecture
- Good knowledge of Node.js
- Experience with REST APIs and asynchronous programming
- Strong understanding of HTML5, CSS3, JavaScript ES6+
- Experience with frontend performance optimization
- Knowledge of responsive web development
- Experience with Git/version control systems
- Agile/Scrum development experience
Key Responsibilities
- Design and develop scalable frontend applications using React and Preact
- Build reusable and modular UI components
- Work with NX monorepo architecture for enterprise-scale applications
- Develop and maintain TypeScript-based applications
- Collaborate with backend developers and architects
- Integrate APIs and third-party services
- Optimize applications for speed and scalability
- Participate in code reviews and technical discussions
- Troubleshoot and resolve production issues
- Follow best coding practices and security standards
Preferred Qualifications
- Bachelor's degree in Computer Science or related field
- 8+ years of frontend development experience
- Experience in enterprise application development
- Familiarity with CI/CD pipelines
- Experience with testing frameworks like Jest or Cypress
- Knowledge of cloud platforms is a plus
Work Model
- Hybrid work environment
- Candidate must be comfortable working onsite from Day 1
- Location: Malvern
Candidate Requirements
- Excellent communication skills
- Ability to work independently and in a team environment
- Strong problem-solving and debugging skills
- Experience working directly with business stakeholders