Senior React.js Developer
  • TEKJOBS
196 Days Ago
NA
NA
Remote
9-13 Years
Required Skills: Redux, MobX, or Context API
Job Description
Position: Senior React.js Developer
Location: United States
Experience Level: 10+ Years
Employment Type: [Full-Time/Contract]
Visa Sponsorship: H1B
 
We seek qualified candidates for an on-site role in [United States].
H1B sponsorship is available for this position.
 
If you are interested, please submit your application.
 
Role Overview:
We are seeking an experienced Senior React.js Developer with over a decade of expertise in frontend development and a strong background in building dynamic, high-performance web applications. The ideal candidate should have extensive knowledge of React.js, modern JavaScript, and experience in delivering scalable and user-friendly web solutions.
 
Key Responsibilities:
Frontend Development: Design, develop, and maintain high-quality user interfaces using React.js.
Component Architecture: Build reusable components and front-end libraries for future use.
State Management: Implement efficient state management using Redux, Context API, or similar tools.
Performance Optimization: Optimize components for maximum performance across various devices and browsers.
Team Collaboration: Work closely with backend developers, designers, and product managers to ensure seamless integration of UI/UX designs with APIs.
Code Quality: Ensure code quality through rigorous testing, peer code reviews, and adherence to best practices.
Mentorship: Mentor and guide junior developers, fostering a collaborative and innovative team culture.
Documentation: Maintain comprehensive documentation for code and technical processes.
Problem-Solving: Diagnose and resolve complex frontend technical challenges effectively.
 
Required Skills:
React.js Expertise: Advanced knowledge of React.js, including React hooks, functional components, and lifecycle methods.
JavaScript Proficiency: Deep understanding of JavaScript (ES6+), HTML5, and CSS3.
State Management: Experience with Redux, MobX, or Context API for state management.
Frontend Tools: Proficiency in frontend build tools and bundlers such as Webpack, Babel, or Vite.
Testing Frameworks: Experience with testing libraries like Jest, Enzyme, or React Testing Library.
Responsive Design: Strong grasp of responsive web design and cross-browser compatibility.
Version Control: Proficiency with Git and collaborative workflows.
UI/UX Best Practices: Solid understanding of UI/UX principles and the ability to implement designs with precision.
Soft Skills: Excellent communication, collaboration, and problem-solving skills.
 
Preferred Skills:
Experience with TypeScript for type-safe development.
Familiarity with server-side rendering (SSR) using Next.js.
Knowledge of cloud platforms (e.g., AWS, Firebase) for frontend deployment.
Understanding of micro-frontend architecture.
Domain experience in financial or e-commerce applications.
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
10+ years of professional experience in frontend development, with a strong focus on React.js for at least 5 years.
Demonstrable experience in delivering successful web applications in production environments.
 
Why Join Us?
Cutting-Edge Projects: Work on challenging and impactful web solutions with modern technologies.
Growth Opportunities: Contribute to strategic decisions and take on a leadership role within the team.
Collaborative Environment: Join a dynamic, innovation-driven, and supportive work culture.

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates