Remote Senior React Developer - Remote

Posted

Apply now
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 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback