Krank

Senior React Developer

Krank  •  Karachi, PK (Onsite)  •  4 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Position:

Senior React Developer

Location:

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

We are seeking a highly skilled React.js/Next.js 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 React.js. 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 React.js, 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 team’s 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 React.js: 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 React.js.
  • Proficiency in React.js 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.
Krank

About Krank

Krank is changing the way heavy equipment is traded globally. Putting control back with the sellers, by giving them the tools to manage their end-to-end sales life cycle and sell equipment directly.

Krank’s connected marketplace is an enterprise ready SaaS platform built for OEMs, dealers, rental companies and fleet owners to transform heavy equipment re-marketing. Subscriber branded, fully customizable and easily integrated, Krank enables clients to realise faster sales, greater margins and new sales channels whilst retaining control of data, equipment and customer relationships.

Other Krank products include:

Inspeq, our AI powered inspection app, transforming the way heavy equipment inspections are managed. Inspeq allows users to create comprehensive, customizable inspection reports for any equipment type. Designed to adapt to specific workflows, it saves time, reduces costs, and ensures accurate, efficient inspections.

Heavy Kit, our aggregated marketplace with curated inventory listed and auctioned exclusively by trusted Krank customers. Unlike traditional listing marketplaces, Heavy Kit directly connects buyers with seller marketplaces – offering access to high quality, real-time inventory from top tier sellers.

Let Krank be the engine that drives your growth!

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Cambridge, GB
Year Founded
Unknown
Website
krank.com
Social Media