Searching for a reliable ReactJS web development company? DesignRush helps you find top experts trusted by Fortune 500 brands. With 40,000+ vetted agencies and over 100,000 client-agency matches monthly, our platform ensures you get the best fit for your needs. Compare providers by industry expertise, client type, budget, reviews, team size, and portfolio.

Discover the top React.js Development Companies for Your Project

639 Companies-Rankings updated: August 26, 2026

DesignRush evaluates all React.js developers listed based on their technical expertise, past work, and client reviews. Some listings may be paid.

React.JS
  • Passionate, Result-Driven, And Creative Digital Marketing Agency.

    Based in Nagercoil, the evergreen city in the south of India, Wibits, a full-service digital agency, crafts fabulous strategies for brands to get maximum visibility in the digital space. Our love for creativity and technology has shaped our journey to become what we are today. We have helped businesses of all...

    Location
    Nagercoil, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    5 Projects Listed
  • Ace Your Digital Edge

    Acetech Digital creates stunning websites and digital experiences that drive growth. From web design to SEO, branding, and marketing, we help businesses thrive online...

    Location
    Houston, Texas
    Number of Employees
    100 - 249
    Average Hourly Rate
    $30/hr
    Minimal Budget
    Under $1,000
  • Lettheresultsspeak:ourapproachtodigitalbrilliance.

    8BITES is a unique collective dedicated to creating meaningful digital products and websites. Our team excels in delivering innovative and impactful solutions tailored to our clients' needs...

    Location
    Bratislava, Slovakia
    Number of Employees
    Under 49
    Average Hourly Rate
    $40/hr
    Minimal Budget
    $10,000 - $25,000
  • Innovative And Exceptional IT Services

    Empowering Businesses with Innovative Software Solutions. By bridging the gap between existing and emerging technologies, Evolve Blue helps you innovate faster, with less risk, on your path to digital transformation...

    Location
    King of Prussia, Pennsylvania
    Number of Employees
    Under 49
  • Elevate your brand.

    Welcome to The Omni Shot Your Trusted Partner in Web Development and Marketing! We specialize in cutting-edge Website Design, Ecommerce Solutions, SEO, and Search Marketing that drive results for your business. Discover why our clients love working with us by browsing our Customer Testimonials. Curious about...

    Location
    Leander, Texas
    Number of Employees
    Under 49
    Average Hourly Rate
    $150/hr
    Minimal Budget
    $1,000 - $10,000
  • Become The Brand AI Recommends

    AI Search Optimization for ChatGPT, Claude, Perplexity & Google AI. Rise Peak Digital specializes in AISEO, AI Overviews, and content marketing that wins in the age of AI search. We're not just an SEO agency. We're a team of strategists obsessed with making sure your brand gets discovered, cited, and...

    Location
    Davie, Florida
    Number of Employees
    Under 49
    Average Hourly Rate
    $60/hr
    Minimal Budget
    $1,000 - $10,000
  • Better Service

    eDesk Solutions is Leading IT Company Which is Providing Web Designing, Graphics, Mobile Application Development IOS Android & Hybrid, Agile Software...

    Location
    Luton, United Kingdom
    Number of Employees
    Under 49
    Average Hourly Rate
    $10/hr
    Minimal Budget
    Under $1,000
  • Enterprise Solutions That Matter.

    Hybrid IT Services, Inc. is a leading technology firm that offers a blend of cloud and on-premise IT solutions tailored to meet the diverse needs of modern businesses. Specializing in creating robust, scalable IT infrastructures, the company ensures enhanced data security, improved operational efficiency, and...

    Location
    Mesa, Arizona
    Number of Employees
    Under 49
    Average Hourly Rate
    $65/hr
    Minimal Budget
    $1,000 - $10,000
  • You Dream It. We Build It.

    At Dream Delegate, we are dedicated to helping businesses leverage the power of technology to thrive in the digital age. With a proven track record of delivering innovative solutions and unmatched expertise, we are your trusted partner for all your IT needs...

    Location
    London, United Kingdom
    Number of Employees
    Under 49
    Average Hourly Rate
    $25/hr
    Minimal Budget
    Under $1,000
  • Cheap, Fast, Professional

    Bikinwebsite.co is a dynamic and value-driven web design agency based in Bogor, Indonesia. Since its establishment in 2021, it has been dedicated to empowering UMKM with affordable, mobile-responsive, and SEO-optimized web solutions...

    Location
    Bogor, Indonesia
    Number of Employees
    Under 49
    Average Hourly Rate
    $15/hr
    Minimal Budget
    Under $1,000
  • Launching Businesses, Building Success

    VB Launchpad helps businesses grow with expert, professional web design, and be seen on Google. Based in Central FL, serving Clients Nation wide...

    Location
    Tavares, Florida
    Number of Employees
    Under 49
    Average Hourly Rate
    $99/hr
    Minimal Budget
    $1,000 - $10,000
  • Customised Solutions to Drive Online Sales.

    We are a solutions focused, performance based digital agency in Brisbane. Were optimizing the way digital marketing is done for hundreds of businesses around Australia...

    Location
    Brisbane City, Australia
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Minimal Budget
    Under $1,000
  • Your Trusted Partner For MVP Development

    Vebryx is a leading MVP development company in UK, helping startups & SMEs build scalable, user-friendly products with speed and confidence...

    Location
    Glasgow, United Kingdom
    Number of Employees
    Under 49
    Average Hourly Rate
    $70/hr
    Minimal Budget
    $1,000 - $10,000
  • Learn, Earn and Grow with DigiTech.

    360 DigiTech is a dedicated digital marketing team committed to fostering the growth of your business. As the premier digital marketing company in Lucknow, India, we leverage our expertise to deliver unparalleled results and drive your success in the digital realm...

    Location
    Lucknow, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $10/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    2 Projects Listed
  • Let's Merge Imagination &Technology

    We are here to design, develop and market your Innovative Brand that will fulfil all business needs and enhance better user experience...

    Location
    Bengaluru, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $40/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    6 Projects Listed
  • Digital Marketing & Web Design for B2B, Healthcare, Education & Manufacturing.

    ThinkPod is a digital growth agency specializing in SEO, web design, and strategy for B2B, healthcare, manufacturing, and education brands. Trusted nationwide since 2001...

    Location
    Orlando, Florida
    Number of Employees
    Under 49
    Average Hourly Rate
    $180/hr
    Minimal Budget
    $1,000 - $10,000
  • We Got You Covered

    Your Startups Engineering Team On Demand. 2BTech builds MVPs, AI tools, & mobile-ready platformsfast.Trusted by 200+ companies across 5 continents. From Laravel to LangChain, Flutter to React Native, we engineer it all...

    Location
    Austin, Texas
    Number of Employees
    Under 49
    Average Hourly Rate
    $33/hr
    Minimal Budget
    $10,000 - $25,000
  • A Creative Agency.

    Dezinebox: Your strategic ally for branding, web design, graphics, and more. Our commitment is to turn your vision into reality through exceptional design solutions...

    Location
    Loughborough, United Kingdom
    Number of Employees
    Under 49
    Average Hourly Rate
    $40/hr
    Minimal Budget
    $1,000 - $10,000
  • We build, optimize, and grow your digital presence with a personal touch.

    Webernetic Family is a results-driven web agency specializing in custom website development, SEO, and digital marketing. With a tailored approach and a global presence, we craft innovative strategies to help businesses grow and stand out online...

    Location
    Warsaw, Poland
    Number of Employees
    Under 49
    Average Hourly Rate
    $40/hr
    Minimal Budget
    $1,000 - $10,000
  • Your new design partner.

    Next Level Digitals is a design agency that crafts compelling brands, user-friendly websites and engaging UI/UX. We help startups and enterprises elevate their digital presence with fast, stress-free design, unlimited revisions, and a strong focus on emotional brand connection...

    Location
    Cheyenne, Wyoming
    Number of Employees
    Under 49
    Average Hourly Rate
    $50/hr
    Minimal Budget
    $1,000 - $10,000
  • Building Ideas Into Digital Business

    At Hawk Horizon Digital, we deliver more than just website or app, we create powerful digital experiences that drive business growth. Our expertise spans custom web design, local and global SEO, mobile app development, e-commerce solutions and strategic digital marketing campaigns, all crafted to help brands...

    Location
    Downingtown, Pennsylvania
    Number of Employees
    250 - 499
    Average Hourly Rate
    $150/hr
    Minimal Budget
    $10,000 - $25,000
  • Intelligize Digital

    About Intelligize DigitalIntelligize is a leading-edge internet marketing agency that builds successful digital campaigns and optimizes your website, increasing leads, sales, and helping you obtain customers...

    Location
    Delhi, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $25/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    4 Projects Listed
  • Digital Creative Agency

    Trimonks Digital Provide A Full Range Of Digital Marketing, Web & Creative Services!...

    Location
    Chennai, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    2 Projects Listed
  • Providing Best Graphics, Web & Digital Solutions

    Unique Web and Graphic Design solutions, where we approach the clients and help them to increase their brand visibility in the market. No matter its a start-up or successful business, every industry needs to showcase their products or services. This is where we work hard in delivering 100% creativity to...

    Location
    Lucknow, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $40/hr
    Portfolios Count
    5 Projects Listed
  • Your Complete eCommerce Partner

    Were an Australia & India Base web design and web development Company, but working Globally.WebCube Technology is the trusted choice when looking for a quality web site design services,completed quickly and at an affordable price. From delivering high-end website design to executing highly successful...

    Location
    Ahmedabad, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $30/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    4 Projects Listed
  • Helping Brands Stand Out

    Our sharp focus on the top eCommerce platforms – Shopify, BigCommerce, 3D Cart, Magento, Volusion and WordPress (WooCommerce) – gives us the efficiencies of deep experience. Equipped with the latest tools and technologies, we stay ahead of the curve and can provide you with unheard of value...

    Location
    Ahmedabad, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Minimal Budget
    Under $1,000
  • Lets make your brand the one worth watching

    BIGFORMULA is your digital marketing partner that blends creativity with performance to deliver ROI-driven strategies, helping brands turn attention into sustainable growth...

    Location
    Kochi, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $25/hr
    Minimal Budget
    Under $1,000
  • Building Websites That Drive Leads

    Arcoders Digital Solutions builds scalable digital systems that help businesses operate smarter and grow faster. We design and develop high-performance websites, custom applications, eCommerce platforms, and ERP solutions tailored to real business needs. Our focus goes beyond launch we ensure long-term...

    Location
    Delhi, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $60/hr
    Minimal Budget
    $1,000 - $10,000
  • Ignite Your Digital Presence | IT Solutions & Digital Marketing Services

    At Flashyminds, we blend creativity, expertise, and advanced technologies to drive growth, enhance efficiency, and create lasting digital impressions. Whether youre a startup or an enterprise, we are your trusted partner in navigating the digital landscape and achieving success. Lets build a smarter, more...

    Location
    Bengaluru, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    3 Projects Listed
  • Web & App Development Company, Digital marketing

    Boost your business with high-impact AI, LLM, & chatbot solutions. We enhance UX, automate processes, and drive growth with our specialized web, app, & marketing expertise...

    Location
    Noida, India
    Number of Employees
    50 - 99
    Average Hourly Rate
    $49/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    6 Projects Listed
  • Best Website and Mobile Application Development Company in Jaipur

    Infayou Digital is a creative website development, app development and digital marketing company in Jaipur...

    Location
    Jaipur, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $100/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • We Build Together.

    Mudita Technicals is a forward-thinking technology and digital solutions in-house agency committed to building meaningful digital experiences that drive real business growth. With a strong foundation in innovation, strategy, and craftsmanship, we help businesses transform ideas into scalable...

    Location
    Pune, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $12/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    1 Project Listed
  • We Build Websites That Turn Visitors Into Customers

    R. Convertix Studio helps local service-based businesses across the USA, UK, Canada & Australia turn their weak online presence into high converting websites that generate real leads, calls, and customers...

    Location
    Rahwali Cantonments, Pakistan
    Number of Employees
    Under 49
    Average Hourly Rate
    $30/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • Delivering ingenious design & eCommerce solutions

    At LinkSture, we first focus on clients and their necessities. We are a group of like-minded creative thinkers who deliver exceptional digital solutions. Our creations in WordPress, Magento, Shopify, mobile application transform your brand into growth. With over 12+ years of experience, we’ve helped...

    Location
    Ahmedabad, India
    Number of Employees
    50 - 99
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    2 Projects Listed
  • Leading web development company in India, with more 3+ years of experience.

    Started in 2022, Tech Amber is a leading creative design studio in India. Known for our exceptional blend ofdesign and functionality, we quite literally bring your websites to life, helping them generate business instead ofmerely existing and rotting in a corner of the internet...

    Location
    Moradabad, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $30/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    3 Projects Listed
  • Delivering Work With Faith

    Capanicus is VoIP Call Center Software development Company, Our Team has 16+ years of exprience in software development, technology, consulting, system integration, cloud computing, mobile app development, and data analytics. Our team make sure sure that your business prospers in digital era by combining the...

    Location
    Mohali, India
    Number of Employees
    50 - 99
    Average Hourly Rate
    $25/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    2 Projects Listed
  • Creativity That Connects, Design That Delivers Growth

    Brand 360s is a creative branding and digital agency dedicated to helping businesses build powerful identities and grow with confidence. We blend strategic thinking with premium design to deliver solutions that connect with the right audience. From brand identity and graphic design to website development...

    Location
    Chennai, India
    Number of Employees
    Under 49
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    2 Projects Listed
  • Strategic partners in your progressive ROI.

    Maiden Stride is your premier digital agency, offering comprehensive services in web design, development, and digital marketing, encompassing search engine optimization (SEO), pay-per-click (PPC), and social media marketing (SMO). We provide a seamless solution for businesses seeking excellence in their...

    Location
    Kanpur, India
    Number of Employees
    50 - 99
    Average Hourly Rate
    $30/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • Transform Your Digital Vision Into Reality

    We deliver cutting-edge software solutions, web development, mobile apps, and digital marketing services that drive business growth and innovation...

    Location
    Lahore, Pakistan
    Number of Employees
    50 - 99
    Average Hourly Rate
    $25/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • Shaping Digital Success Together

    Crafted Dots is a creative design and development agency partnering with startups and growing businesses to build exceptional digital experiences. We specialize in UI/UX design, branding, product design, and custom development transforming ideas into user-centered solutions that drive engagement and growth...

    Location
    Sahiwal, Pakistan
    Number of Employees
    Under 49
    Average Hourly Rate
    $30/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • We are a Digital Marketing Agency who have been a growth partner of different brands.

    We are a Digital Marketing Agency who have been a growth partner of different brands across different industries. With years of experience in the digital space we have seen the rapid change in this segment and thus have a deeper knowledge of how digital trends work and how to ride the trend curve which helps...

    Location
    Kolkata, India
    Number of Employees
    50 - 99
    Minimal Budget
    Under $1,000
    Portfolios Count
    5 Projects Listed
  • Transforming Ideas into Website Development Excellence.

    Stand In Crowd Technologies is a full-service web development and digital solutions agency committed to helping brands grow online through innovative design, robust development, and strategic marketing...

    Location
    Mohali, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    1 Project Listed
  • End-to-end customized digital solutions.

    At SayOne, we design and develop technological solutions to assist our clients optimize their business operations and increase income. We have over ten years of experience completing over 200 projects for clients globally...

    Location
    Kochi, India
    Number of Employees
    100 - 249
    Average Hourly Rate
    $200/hr
    Minimal Budget
    $10,000 - $25,000
    Portfolios Count
    1 Project Listed
  • Re-imagine Your Digital Experiences.

    A passionate team of digital artisans helps clients navigate the digital landscape...

    Location
    Delhi, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $40/hr
    Minimal Budget
    Under $1,000
  • Partner In Your Digital Journey.

    Webnox Technologies is the leading web design, software development and digital marketing company in Coimbatore. With 14+ years of expertise, we specialize in web design, custom software, SaaS, and ROI-driven digital marketing solutions tailored for all types of businesses that drive real results...

    Location
    Coimbatore North, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $5/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    2 Projects Listed
  • Business Digital Transformation Company

    Our goal is to be your trusted digital partner for launching, growing and succeeding online...

    Location
    Wah Cantt, Pakistan
    Number of Employees
    Under 49
    Average Hourly Rate
    $25/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • Elevate you business with Digital Moqim.

    We are a new startup, focused on providing high-quality and affordable website development services. While we're relatively new to the industry, we come with over three years of practical experience. Our dedication and expertise make us a trustworthy choice for a wide range of projects. We are committed to...

    Location
    Kolkata, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $10/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    2 Projects Listed
  • Top Web Development and SEO Service Company.

    Welkin Tech began with a vision to empower businesses of all sizes with powerful digital tools to succeed in the online realm. Since then, we have evolved and grown, adapting to the ever-changing landscape of the digital world while staying true to our core values of excellence, integrity, and customer...

    Location
    Ahmedabad, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • Grow Your Business With Our Digital Marketing Agency in Coimbatore

    A leading website designing and digital marketing company in Coimbatore...

    Location
    Coimbatore, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $50/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    4 Projects Listed
  • Grow your online presence.

    We provide our clients with innovative strategies tailored to their target audience, allowing them to stand out from the competition and achieve success. Our Services are designed for small to medium size companies willing to optimize their performance...

    Location
    Udupi, India
    Number of Employees
    Under 49
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed

Frequently Asked Questions About React.js Developers

What are the typical React.js development services?

React.js development companies provide end-to-end services that span the entire software development lifecycle, from strategy and design to development and launch. Core services include: 

  • React.js consulting: Guiding businesses on building and optimizing their React applications through component selection, architecture design, and roadmap development. 
  • Custom React.js development: Engineering applications tailored to a business's specific needs, goals, and existing IT infrastructure, and typically include web design and web development.  
  • UI/UX design: Delivering intuitive interfaces, clear user flows, and standardized design systems that align with a brand and its target users. 
  • API integration: Connecting the React frontend to back-end systems, third-party tools, and external data sources to support seamless functionality and user experiences. 
  • Platform migration: Rebuilding or migrating legacy frontends to React to improve maintainability, usability, and performance, often with minimal disruption. 
  • Maintenance and support: Providing post-launch monitoring, debugging, performance optimization, and technical support. 

Many React.js developers also offer specialized expertise, including SaaS products, web application development, customer portals, eCommerce solutions, and minimum viable products (MVPs).  

Some React.js development companies may also offer digital marketing services, such as content marketing, search engine optimization (SEO), and branding. 

What is the difference between React and React Native?

The main difference is that React is used to build web user interfaces, while React Native is for developing mobile applications. Here are more details on their differences: 

 ReactReact Native
Primary platformsWebsites, web applications, and single-page applicationsiOS and Android mobile apps
Tech baseJavaScript/TypeScript with React for web UIJavaScript/TypeScript with React, rendered through native UI components
Best forBusinesses building browser-based products, customer portals, dashboards, eCommerce sites, and SEO-focused web experiencesBusinesses building cross-platform mobile apps for both iOS and Android with shared logic and accelerated development time
ExamplesFacebook, Instagram, Netflix webMicrosoft Teams and Shopify

What are the typical React developer tools?

React.js developers typically choose their stack based on a client's product goals, technical requirements, and existing systems. For example, they may use Formik for complex forms and validation, Storybook for developing and testing components in isolation, and MUI for production-ready UI components and design systems. 

Common React developer tools: 

  • Core front-end: React, JavaScript, TypeScript, HTML, CSS 
  • State and data fetching: Redux, TanStack Query 
  • UI and styling: Tailwind CSS, MUI, Storybook 
  • Testing: Jest, React Testing Library, Cypress 
  • Back-end options: Express, Laravel, Rails, ASP.NET 
  • Databases and infrastructure: PostgreSQL, SQL Server, Redis 

Can React.js developers build AI-powered features into web applications?

Yes. A React.js developer can build AI-powered features into a web application by integrating model APIs, SDKs, and AI workflows into the product experience.   

Depending on your goals, this may include providers such as Google Gemini or Anthropic Claude, along with React developer tools, like Vercel's AI SDK for building chat, search, recommendation, and automation experiences in React-based apps. 

These companies can help you build features such as: 

  • Personalized content and recommendations based on user behavior 
  • Chatbots and virtual assistants for real-time customer support 
  • Smart search with autocomplete, semantic search, and related-result suggestions 
  • AI-assisted dashboards that generate summaries, reports, forecasts, and insights from business data 

When should you hire a React.js development company instead of using an in-house team?

The right choice depends on your project goals, internal capacity, timeline, and need for control. You may want to hire a React.js development company if: 

  • You have a short-term or time-sensitive project, but your internal team is already at capacity. 
  • You do not have the specialized expertise required for the project, such as React architecture, performance optimization, migration, or AI feature integration. 
  • You need to accelerate delivery without hiring and onboarding a full internal team. 
  • You want access to a broader range of skills, such as design, front-end engineering, QA, and post-launch support, through a single external partner. 
  • You need temporary support to fill skill gaps or expand delivery capacity. 

Use an in-house team when: 

  • The application is a core business product that requires long-term ownership and deep institutional knowledge. 
  • The project involves highly sensitive systems, proprietary logic, or strict security and compliance requirements. 
  • You need close day-to-day collaboration, faster internal feedback loops, and direct control over priorities. 
  • The product requires continuous iteration and alignment with multiple internal teams over time. 

ReceiveFreeProposals

For your project

1

Specify your budget, timeline and project requirements

2

Our experts curate a list of up to 5 most qualified candidate agencies

3

We connect you with them so you can choose the most suitable partner