Sr. Web Developer With ReactJS Experience

PB Consulting

Cupertino, CA

Posted On: Nov 20, 2024

Posted On: Nov 20, 2024

Job Overview

Job Type

Full-time

Experience

8 - 12 Years

Salary

Depends on Experience

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • JavaScript
  • ReactJS
  • OOP
  • UX/UI
  • Web Development
Job Description
Key Responsibilities
  • Develop rich, interactive, and responsive web applications using ReactJS and JavaScript (React required, TypeScript is a plus).
  • Leverage your UX/UI knowledge to collaborate with design teams and translate user requirements into functional, aesthetically pleasing, and user-friendly web features.
  • Apply web performance optimization techniques to ensure fast and efficient loading times and smooth user interactions, especially for data-intensive web tools.
  • Utilize Object-Oriented Programming (OOP) concepts and implement scalable software design principles to build maintainable and modular applications.
  • Work closely with cross-functional teams (product, design, backend developers) to understand requirements and deliver high-quality, seamless user experiences.
  • Design and implement new features and improvements to existing Data Visualization and Data Analysis tools that drive business insights and improve user workflows.
  • Write clean, maintainable, and well-documented code that adheres to best practices and coding standards, ensuring the longevity of the application.
  • Participate in testing and debugging activities, ensuring that the final product is free from defects and works consistently across multiple devices and browsers.
  • Collaborate in Agile environments, attending standups, sprint planning, and retrospectives, contributing to a team-focused, iterative development process.

 

Required Skills
  • Strong expertise in JavaScript, with a focus on ReactJS (including Hooks, Context, and React Router). TypeScript experience is a plus.
  • Proficiency in HTML5, CSS3, and working with XML/JSON for dynamic data integration.
  • Solid understanding of UX/UI design principles, with the ability to collaborate effectively with design teams to create user-centered, visually appealing web interfaces.
  • Experience optimizing web applications for performance and efficiency, utilizing techniques such as lazy loading, code splitting, and resource prioritization.
  • Strong experience with OOP concepts and principles, with the ability to design scalable and modular software systems.
  • Understanding of web standards and the ability to develop applications that work across various browsers and devices.
  • Proficiency in Git for version control and collaborating with other team members in a distributed development environment.
  • Prior experience working in Apple environments for at least 1 year is preferred, whether through macOS, iOS, or related Apple technologies.
  • Strong analytical and problem-solving skills, with the ability to break down complex issues and create elegant solutions.

Job ID: PC240463


Posted By

Naincy

Recruiter