Search by job, company or skills

Aabasoft

SENIOR REACT.JS DEVELOPER

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Senior React.js Developer

  • Develop responsive, high-quality, and scalable user interfaces using React.js, TypeScript, and modern front-end tooling.
  • Build reusable components and front-end libraries for future use.
  • Optimize components for maximum performance across a wide range of devices and browsers.
  • Integrate RESTful APIs and GraphQL endpoints with front-end applications.
  • Participate in architectural discussions and drive best practices for front-end engineering.
  • Conduct code reviews to maintain code quality, performance, and security.
  • Ensure adherence to UI/UX design standards and accessibility best practices.
  • Work with state management libraries such as Redux, MobX, Recoil, or Context API.
  • Work closely with Product Managers, UX/UI Designers, and Backend Developers to translate requirements into high-quality features.
  • Participate in Agile ceremonies (sprint planning, daily stand-ups, retros, etc.).
  • Provide technical guidance, mentorship, and support to junior developers.
  • Debug complex issues and optimize application performance.
  • Implement front-end testing (unit, integration, end-to-end) using tools such as Jest, React Testing Library, Cypress, etc.
  • Ensure cross-browser compatibility and responsive design compliance.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 45 years of experience in front-end development, with at least 3+ years specifically in React.js.
  • Strong proficiency in:
    • React.js (Hooks, Context, Functional Components)
    • JavaScript (ES6+) / TypeScript
    • HTML5 / CSS3 / SASS / Styled Components
    • Redux or other state management tools
  • Experience with:
    • REST APIs / GraphQL
    • Node.js
    • Git, CI/CD pipelines
  • Strong understanding of front-end architecture, modular design, and performance optimization.
  • Knowledge of UI/UX best practices and accessibility (WCAG)
What we Expect from you

Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.

What you've got

  • Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, SASS, and Styled Components.
  • Solid experience building responsive, scalable, and high-performance user interfaces.
  • Expertise with React Hooks, Context API, and modern component architecture.
  • Practical knowledge of state management tools like Redux, MobX, Recoil, or Context API.
  • Experience integrating RESTful APIs and GraphQL endpoints.
  • Strong understanding of front-end architecture, modular design, and performance optimization.
  • Familiarity with Node.js, Git, and CI/CD pipelines.
  • Good grasp of UI/UX principles and web accessibility (WCAG) standards.
  • Experience with testing frameworks such as Jest, React Testing Library, or Cypress.
  • Ability to collaborate closely with Product, Design, and Backend teams in an Agile environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134115023

Similar Jobs