Apply

Senior React Developer - Remote

Posted 22 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Egypt, India

🏢 Company: InnovationTeam

⏳ Experience: 5+ years

🪄 Skills: GraphQLAgileGitJavascriptJestReact.jsTypeScriptReduxRESTful APIs

Requirements:
  • 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 (e.g., Webpack, Babel).
  • Strong understanding of state management libraries such as Redux, MobX, or Context API.
  • Experience with React Hooks, functional programming, and component lifecycle management.
  • Expertise in creating responsive and accessible designs (WCAG standards).
  • Familiarity with testing frameworks like Jest, Enzyme, or React Testing Library.
  • Knowledge of version control systems, particularly Git.
  • Solid understanding of agile methodologies.
Responsibilities:
  • Develop, optimize, and maintain high-quality web applications using React.js.
  • Collaborate with designers to implement responsive and visually appealing UI components.
  • Ensure performance, scalability, and cross-browser compatibility.
  • Design and implement reusable and scalable component libraries.
  • Advocate for and ensure adherence to coding standards and best practices, including test-driven development (TDD).
  • Work closely with cross-functional teams, including product managers, designers, and backend developers.
  • Provide mentorship and guidance to junior developers, conducting code reviews and pair programming sessions.
  • Identify and troubleshoot performance bottlenecks.
  • Optimize applications for maximum speed and scalability.
  • Stay updated on emerging technologies and propose their adoption where relevant.
  • Integrate RESTful APIs, GraphQL endpoints, or WebSocket services.
  • Collaborate with backend developers to design efficient data flows.
Apply