drjobs Sr React JS Engineer

Sr React JS Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Lahore - Pakistan

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

React.js Engineer with 3 years of experience is responsible for building dynamic responsive and scalable frontend applications. key responsibilities include the following:

1. FrontEnd Development

  • Develop userfacing features and interfaces using React.js.
  • Write clean modular and maintainable code following best practices.
  • Optimize components for maximum performance across a variety of devices and browsers.

2. Component Design and Implementation

  • Build reusable components and libraries for future use.
  • Ensure consistency in UI/UX by implementing design guidelines and patterns.
  • Collaborate with designers to translate wireframes and prototypes into responsive web pages.

3. State Management

  • Manage application state using libraries like Redux Context API or MobX.
  • Implement complex stateful logic and asynchronous data flow (e.g. API calls user interactions).

4. Integration with APIs

  • Connect frontend components with RESTful APIs or GraphQL endpoints.
  • Handle data fetching caching and error handling effectively.
  • Work with backend teams to ensure seamless integration.

5. Code Optimization and Performance

  • Optimize web applications for speed and scalability.
  • Implement lazy loading code splitting and other techniques to improve performance.
  • Conduct performance testing and debug bottlenecks.

6. Testing and Debugging

  • Write unit integration and endtoend tests using tools like Jest React Testing Library or Cypress.
  • Debug and resolve application issues and bugs efficiently.
  • Ensure code quality through peer reviews and adherence to coding standards.

7. Collaboration

  • Work closely with crossfunctional teams including UI/UX designers backend developers and product managers.
  • Participate in agile development processes like sprint planning daily standups and retrospectives.

8. Version Control

  • Use Git for source code management including branching merging and resolving conflicts.
  • Collaborate on repositories hosted on platforms like GitHub GitLab or Bitbucket.

Key Tools and Skills

  • Languages: JavaScript (ES6) HTML CSS TypeScript (optional but preferred).
  • Frameworks/Libraries: React.js Redux React Router.
  • Build Tools: Webpack Babel Vite.
  • Testing Tools: Jest React Testing Library Cypress.
  • Version Control: Git.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.