Paradise commercial, Bahria Town, Islamabad

Description

We are looking for a highly skilled and experienced React.js Developer to join our team. The ideal candidate will have a strong background in React.js development, and a passion for creating high-quality web applications.

Responsibilities:

  • Develop, maintain, and enhance secure and scalable single-page applications (SPA) using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Identify opportunities to optimise frontend (React) performance, including code splitting, lazy loading, and efficient rendering techniques.
  • Implement authentication and authorization mechanisms to protect user data and ensure secure access to the app.
  • Troubleshoot and resolve complex technical issues
  • Write reusable, testable, and efficient code.
  • Address Non-Functional Requirements, including Security, Scalability, Performance, and High availability.
  • Apply SOLID Principles in software design.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Minimum of 3 years of experience in front-end development, with a focus on React.js
  • Strong knowledge of TypeScript, JavaScript (ES6+), HTML5, and CSS3
  • Thorough understanding of React.js and its core principles.
  • Strong experience with Context API, Redux, and custom hooks
  • Proficient in using version control systems (Git)
  • Experience with RESTful APIs and integration with back-end services
  • Experience in developing Software Applications in a Linux environment, and deploying using Docker containers,
  • Practical knowledge and experience in user authentication and authorisation between multiple servers, systems, and environments,
  • Good with fundamental design principles to build a scalable application,
  • Excellent communication skills and the ability to work effectively in a team environment

Location

Paradise commercial, Bahria Town, Islamabad

Why 99 Technologies

  • Leader Academy
  • Engineering Academy
  • Transparent career paths
  • Inclusive leader training
  • DE&I roundtables and meetups

Similar Positions

Hey! We are looking forward to starting a project with you!
99 Technologies aims at changing the way businesses use digital tools.

Ready to take your business to the next level? Contact us today to discover how our innovative solutions can transform your operations.
99

Discover what we can do for you

We are always looking for ways to improve our services to better benefit the businesses. Reach out to us if you want to understand how we can improve yours.
Get In Touch
We can take your projects
to the new heights
117 Civic Center, Phase 4, Bahria Town, Islamabad
2815 Eagandale Blvd Eagan, MN 55121
Ninety-Nine Technologies L.L.C-FZ, 6th Floor, Business Center, The Meydan Hotel GrandStand, Meydan Road, Nad Al Sheba, Dubai

Subscribe to our weekly newsletter.

Subscribe
Subscribe

Submit your Proposal

Partner with Thrive Internet Marketing Agency and scale your business.

Send Proposals
Name
Name
menu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram