Senior React Developer - Remote

Posted 6 Days Ago
2 Locations
Remote
Senior level
Information Technology • Professional Services • Consulting
The Role
The Senior React Developer will be responsible for front-end development using React.js, optimizing applications for performance and scalability, designing reusable component libraries, and collaborating with cross-functional teams. The role includes mentorship responsibilities and staying current with emerging technologies.
Summary Generated by Built In

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.
  2. 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).
  3. 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.
  4. 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.
  5. 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.

Top Skills

JavaScript
Typescript
The Company
HQ: Riyadh
231 Employees
On-site Workplace
Year Founded: 2009

What We Do

Innovation Team is an IT consulting company that provides a comprehensive range of specialized professional solutions and services to businesses.

Headquartered in Toronto, Canada, and branches serving other regions in the world, Innovation Team seeks to assist businesses operating in various industries to achieve their business objectives and to perform their day-to-day operations as competently and as efficiently possible.

Our solutions and services are delivered at the hands of some of the most dedicated professionals in the field. In providing our scope of offerings, we work closely with vendors/manufacturers, experienced consulting firms, and system integrators; ensuring all our clientele receive optimum and timely services, consistently.

Similar Jobs

Atlassian Logo Atlassian

Full Stack Software Engineer, II

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
Bengaluru, Karnataka, IND
11000 Employees

Turing Logo Turing

Software Engineer (vetting)

Artificial Intelligence • Software
Remote
India
1401 Employees

RajYug Solutions Logo RajYug Solutions

React JS Developer

Artificial Intelligence • Consulting
Remote
Pune, Maharashtra, IND
35 Employees

Decentraland Logo Decentraland

dApps Full-stack Engineer

Blockchain • Gaming • Software • Virtual Reality • Metaverse
Remote
8 Locations
97 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Enterprise Web • Consulting • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
HERE Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account