Please, let InnovationTeam know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior React Developer will be responsible for developing, optimizing, and maintaining high-quality web applications using React.js.
This role involves collaborating with designers to implement responsive and visually appealing UI components.
The developer will ensure performance, scalability, and cross-browser compatibility of applications.
They will design and implement reusable and scalable component libraries while advocating for adherence to coding standards and best practices, including test-driven development (TDD).
The position requires working closely with cross-functional teams, including product managers, designers, and backend developers.
The developer will provide mentorship and guidance to junior developers, conducting code reviews and pair programming sessions.
They will identify and troubleshoot performance bottlenecks and optimize applications for maximum speed and scalability.
Staying updated on emerging technologies and proposing their adoption where relevant is also a key responsibility.
The role includes integrating RESTful APIs, GraphQL endpoints, or WebSocket services and collaborating with backend developers to design efficient data flows.
Requirements:
Candidates must have 5+ years of experience in front-end development with a strong focus on React.js.
Proficiency in JavaScript (ES6+), TypeScript, and modern front-end build tools such as Webpack and Babel is required.
A strong understanding of state management libraries such as Redux, MobX, or Context API is necessary.
Experience with React Hooks, functional programming, and component lifecycle management is essential.
Expertise in creating responsive and accessible designs that meet WCAG standards is required.
Familiarity with testing frameworks like Jest, Enzyme, or React Testing Library is necessary.
Knowledge of version control systems, particularly Git, is required.
A solid understanding of agile methodologies is essential.
Preferred skills include experience with server-side rendering (e.g., Next.js) and static site generation, familiarity with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or CircleCI, and understanding of Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
Prior experience with GraphQL or Apollo Client is also preferred.
Candidates should possess excellent problem-solving skills and attention to detail, strong communication skills, and the ability to work collaboratively in a team environment.
The ability to lead and mentor team members effectively is also required.
Benefits:
The position offers a competitive salary and benefits package.
There is an opportunity to work on challenging projects with a talented team.
Professional development opportunities and access to the latest technologies are provided.
Apply now
Please, let InnovationTeam know you found this job
on RemoteYeah
.
This helps us grow 🌱.