Sr React JS Engineer Lahore, Pakistan
ByteCrew
Date: 1 week ago
City: Lahore
Contract type: Full time
About The Job Sr React JS Engineer
React.js Engineer with 3 years of experience is responsible for building dynamic, responsive, and scalable front-end applications. key responsibilities include the following:
React.js Engineer with 3 years of experience is responsible for building dynamic, responsive, and scalable front-end applications. key responsibilities include the following:
- Front-End Development
- Develop user-facing 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.
- 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.
- 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).
- Integration with APIs
- Connect front-end components with RESTful APIs or GraphQL endpoints.
- Handle data fetching, caching, and error handling effectively.
- Work with back-end teams to ensure seamless integration.
- 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.
- Testing and Debugging
- Write unit, integration, and end-to-end 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.
- Collaboration
- Work closely with cross-functional teams, including UI/UX designers, back-end developers, and product managers.
- Participate in agile development processes like sprint planning, daily stand-ups, and retrospectives.
- 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.
- 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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Android Developer
ALM Human resource,
Lahore
6 days ago
Job PurposeCreate and improve mobile applications for Android devices. Also to make sure INDEX Android applications are user friendly, work very well, and stay up to date with the latest technology trendsPrimary Duties PerformedCollaborate with the projects working groups about the stages of the projects that includes the scope, and timelines;Collaborate with cross-functional teams including product managers, designers, and other...
Information Technology Infrastructure Team Lead
Easy2Employ, LLC,
Lahore
6 days ago
Role DescriptionThis is a full-time on-site role for an Information Technology Infrastructure Team Lead based in Lahore. The Team Lead will be responsible for IT operations, technical support, troubleshooting, and team leadership on a daily basis.QualificationsInformation Technology and IT Operations skillsTechnical Support and Troubleshooting capabilitiesTeam Leadership experienceExcellent problem-solving and communication skillsAbility to work effectively in a team environmentCertifications in relevant...
Future Talent Wanted - SEO Executive
British American Tobacco,
Lahore
1 week ago
BAT is evolving at pace into a global multi-category business. With products like VELO, VUSE and GLO we are on a mission to decrease the health impact of our industry
To achieve our ambition, we are looking for colleagues who are ready to Be The Change. Come, and join us on this journey!
British American Tobacco Pakistan has an exciting...