Match score not available

Senior React Developer - Remote

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

5+ years of front-end development experience, Proficiency in JavaScript and TypeScript, Strong understanding of state management libraries, Expertise in responsive and accessible designs.

Key responsabilities:

  • Develop and maintain web applications using React.js
  • Collaborate with teams on UI component implementation
  • Design reusable scalable component libraries
  • Mentor junior developers and conduct code reviews
InnovationTeam logo
InnovationTeam SME https://www.innovationteam.com/
201 - 500 Employees
See more InnovationTeam offers

Job description

Description

Responsibilities

  1. Front-End Development:
  • 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.
  • Architecture & Best Practices:
    • Design and implement reusable and scalable component libraries.
    • Advocate for and ensure adherence to coding standards and best practices, including test-driven development (TDD).
  • Collaboration & Leadership:
    • 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.
  • Problem-Solving & Optimization:
    • Identify and troubleshoot performance bottlenecks.
    • Optimize applications for maximum speed and scalability.
    • Stay updated on emerging technologies and propose their adoption where relevant.
  • Integration:
    • Integrate RESTful APIs, GraphQL endpoints, or WebSocket services.
    • Collaborate with backend developers to design efficient data flows.

    Qualifications

    Required Skills:

    • 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 JestEnzyme, or React Testing Library.
    • Knowledge of version control systems, particularly Git.
    • Solid understanding of agile methodologies.

    Preferred Skills:

    • 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.
    • Understanding of Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
    • Prior experience with GraphQL or Apollo Client.

    Soft Skills

    • Excellent problem-solving skills and attention to detail.
    • Strong communication skills and ability to work collaboratively in a team environment.
    • Ability to lead and mentor team members effectively.

    Why Join Us?

    • Competitive salary and benefits package.
    • Opportunity to work on challenging projects with a talented team.
    • Professional development opportunities and access to the latest technologies.

    Required profile

    Experience

    Level of experience: Mid-level (2-5 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Teamwork
    • Communication
    • Problem Solving
    • Leadership

    React Developer Related jobs