Skip to main content

React Developer

Technology
Axelliant
Lahore, Pakistan1 month ago
Full time

Job description

Position: ReactJS Developer

Experience: Minimum 2 years

Language Requirement: Fluent in English

Key Responsibilities:

  • Develop and maintain dynamic web applications using the React framework.
  • Collaborate with cross-functional teams to deliver new features, including UI/UX designers, product managers, and backend developers.
  • Ensure the technical feasibility of UI/UX designs and translate them into high-quality, responsive user interfaces.
  • Optimize applications for maximum speed, scalability, and performance.
  • Write clean, maintainable, and efficient code while following industry best practices.
  • Create and implement reusable components and libraries to streamline development.
  • Could you make sure that the user inputs are verified before submission to back-end services?
  • Work with HTML, CSS, SASS/SCSS, and integrate data visualizations using libraries like Chart.js, D3.js, or React-based chart libraries.
  • Leverage Tailwind CSS for responsive, utility-first design to speed up development.
  • Consume and integrate RESTful APIs and GraphQL services into React applications.
  • Manage application state using Redux, Context API, or other state management libraries.
  • Stay current with the latest React updates, tools, and technologies to continuously improve development efficiency and quality.

Essential Requirements:

  • Proven work experience as a React Developer for at least 2 years.
  • Proficiency in React.js (including hooks), HTML, CSS, SASS/SCSS, Tailwind CSS, and JavaScript (ES6+).
  • Strong experience with state management libraries such as Redux, Context API, or MobX.
  • Hands-on experience with data visualization libraries like Chart.js, D3.js, or React-based chart components.
  • Proficiency in integrating RESTful APIs and GraphQL services into React applications.
  • Solid understanding of component-driven development and reusable design patterns.
  • Experience with testing frameworks such as Jest, Enzyme, or React Testing Library.
  • Strong understanding of web development principles, including responsive design, performance optimization, and best practices.
  • Excellent problem-solving skills, attention to detail, and the ability to debug and troubleshoot code effectively.
  • Fluency in English (written and spoken), with strong communication and collaboration skills.

Preferred Qualifications:

  • Experience with other front-end frameworks or libraries, such as Angular or Vue.js.
  • Familiarity with version control systems like Git, including branching and merging strategies.
  • Experience working in an agile development environment with familiarity in CI/CD pipelines.
  • Knowledge of TypeScript and its integration with React projects
Keywords
monthsOfExperience: 24ReactOSHTML5Chart.jsReduxVue.jsScalabilityTypescriptGraphQLAngularAngularJSD3.jsJavaScriptHtmlCI / CDDebuggerGitReact.jsSassSoftware Engineering

Interested in this role?