Job Responsibilities:
- Implement and maintain features with a focus on performance, responsiveness, and user experience.
- Implement stateful components and manage application state effectively.
- Leverage your expertise in React.js to build interactive and user-friendly front-end components.
- Collaborate with UI/UX designers to translate design concepts into functional and responsive web pages.
- Integrate with RESTful APIs and GraphQL endpoints to fetch and display data in the application.
- Work closely with back-end developers to ensure seamless communication between the front end and back end.
- Optimize application code for maximum performance and efficiency.
- Conduct regular code reviews to maintain code quality and adherence to coding standards.
- Ensure that web applications are fully responsive and compatible with various devices and browsers.
- Implement and execute unit tests, integration tests, and end-to-end tests to ensure the reliability of the application.
- Experience with creating engaging animations using tools like Framer Motion or CSS animations is preferred.
- Use version control systems, such as Git, for code management and collaboration with other team members.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 2-3 years of professional experience in web development.
- Proficiency in React.js.
- Strong understanding of front-end technologies, including HTML, CSS, and JavaScript.
- Experience with API integration and asynchronous programming.
- Solid understanding of responsive design principles.
- Familiarity with version control systems, particularly Git.
- Experience in building or managing large scale applications will be given preference.
NOTE:only candidates from Karachi will be preferred.
Job Type: Full-time
Pay: Rs110,000.00 - Rs130,000.00 per month
Work Location: In person