drjobs Senior React Developer

Senior React Developer

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

Karachi - Pakistan

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Position:

Senior React Developer

Location:

Krank Tech (Private) Limited Karachi (On-site)

Job Description:

We are seeking a highly skilled Developer to join our dynamic team. As a key member of our development department you will be responsible for designing implementing and maintaining web applications using . You will collaborate with cross-functional teams including designers and back-end developers to create user-friendly responsive interfaces while adhering to best practices.

Key Responsibilities:

  1. Develop and Implement: Design code test and debug web applications using ensuring high performance and responsiveness.
  2. Collaborate: Work closely with UI/UX designers and back-end developers to translate designs and wireframes into high-quality code.
  3. Optimize Performance: Identify and address performance bottlenecks and implement necessary optimizations.
  4. Testing and Debugging: Conduct thorough testing of your code and the teams code for applications and perform debugging to ensure high-quality deliverables.
  5. Stay Updated: Keep up to date with the latest industry trends best practices and emerging technologies to continuously improve development processes.
  6. Problem Solving: Troubleshoot and resolve complex issues related to application functionality and performance.
  7. Communication: Ability to articulate technical concepts and collaborate with other team members and stakeholders including designers product managers and backend engineers.
  8. Agile Methodology: Experience working in agile teams and participating in daily standups sprint planning and retrospectives.
  9. Hands-on Experience with Complex Applications: Experience in building large-scale production-level applications dealing with performance bottlenecks scalability and real-world problems.
  10. Version Control Systems: Proficiency with Git for version control code reviews and collaboration.
  11. Proficiency in : Deep understanding of React concepts such as hooks state management context API lifecycle methods and functional components.
  12. JavaScript/ES6 Expertise: Strong command over modern JavaScript including ES6 features like arrow functions destructuring async/await etc.
  13. Front-end Development: Solid experience with HTML5 CSS3 and pre-processors like SASS/LESS.
  14. Responsive Design and Cross-Browser Compatibility: Experience ensuring applications are mobile-friendly and compatible with various browsers.

Requirements:

  • Minimum of 3-5 years of experience in front-end development specifically with React for at least 3 years.
  • Degree in Computer Science Engineering or a related field is a plus (or equivalent experience).
  • Experience developing web applications using .
  • Proficiency in and related libraries (Redux Mobx etc.).
  • Strong knowledge of HTML CSS and JavaScript.
  • Experience with responsive web design and mobile development.
  • Familiarity with front-end build tools and package managers (e.g. Webpack Babel npm).
  • Understanding of RESTful API integration and asynchronous programming.
  • Experience with state management libraries (e.g. Redux) and modern front-end build tools (e.g. Webpack).
  • Leadership quality to present the team at all levels
  • Experience with unit testing and testing frameworks (e.g. Jest Enzyme) is a plus.

Employment Type

Full Time

Company Industry

About Company

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.