React Jobs

Check out 82 React Jobs.
Sort by: Newest

Web/PHP Developer

About The Giving Block (a division of Shift4):

We simplify the process for non-profit organizations to accept donations in cryptocurrency, such as bitcoin, while offering donors a more tax-efficient way to support their favorite causes. We have partnered with over 250 non-profit organizations and have successfully processed millions of dollars in cryptocurrency donations.

Our mission is to make accepting cryptocurrency donations just as convenient as accepting credit card donations. Join us in empowering millions of non-profit organizations worldwide to accept cryptocurrency donations.

Job Summary:

We are seeking a skilled and versatile technical lead to join our fast-paced development team. As a technical lead, you will be responsible for designing, developing, deploying, and maintaining WordPress and API solutions.

Key Responsibilities:

Take technical ownership of WordPress and API solutions for our platform

Develop the front-end and back-end of WordPress, including implementing themes and plugins

Integrate WordPress with databases and servers

Design, develop, deploy, and maintain integration processes between applications using API services

Establish a release pipeline to ensure quality and continuous code deployments

Collaborate closely with product managers, product engineers, project managers, and business stakeholders as needed

Analyze and troubleshoot production bugs related to system integrations, and communicate corrective action plans calmly under high pressure situations

Required Competencies:

Strong knowledge of WordPress

Experience with API development

Proficiency in PHP 7.4

Familiarity with MySQL

Proficient in using Git

Experience in implementing CI/CD pipelines

Familiarity with the React JavaScript framework is a plus


Self-motivated individual who is quick to learn new concepts

Strong analytical and problem-solving skills

Experience in setting up staging-production environments

Basic understanding of SEO

Good knowledge of website speed performance optimization

Familiarity with web security vulnerabilities and best practices

Experience in agile product development

Experience with Jira software or similar platforms is a plus

This is a remote position, and candidates from European time zones are highly encouraged to apply.

Please note that this job description is not exhaustive, and the responsibilities and activities may change with or without notice.
Full time

Staff Frontend Engineer

The Uniswap Protocol is a widely recognized decentralized trading and automated market-making protocol on the Ethereum blockchain.

The Uniswap Labs team, known for its significant contributions to the Uniswap Protocol, is currently focused on developing a range of products that support the Uniswap Labs ecosystem. Our team holds a prominent position in the crypto industry and is headquartered in SoHo, New York City. Depending on the position, remote work options may be available.

We are seeking an enthusiastic and self-motivated engineer to play a vital role in building innovative financial products. As a dedicated frontend engineer, you will have ownership over our existing suite of web-based products. You will also have the opportunity to contribute to the creation, design, and execution of future products. Ensuring a consistent and high-quality user experience across various interfaces such as trading platforms, data-driven analytics pages, and documentation portals will be an important aspect of this role.
Collaborate across client, server, architecture, and infrastructure to enhance all web products, including Uniswap web app and UniswapX.

Drive strategic technical initiatives that impact the entire engineering organization.

Implement functional UI elements based on design mocks, prioritizing performance and accessibility. Ensure functional, elegant, performant, and mobile-friendly components.

Assess whether to create abstractions or develop one-off features.

Provide mentorship and feedback to other engineers on the team through code and design document reviews.
8+ years of experience in software engineering.

Deep understanding of the architecture of modern React-based client-side applications.

Previous experience in creating design systems or component libraries.

Track record as a proven individual contributor or Tech Lead, leading and planning large end-to-end projects with a long-term impact on systems or teams.

Familiarity with the web3 frontend stack, including ethers.js/web3.js, EIP-1193, and client-side private key management.

Desire to stay updated with modern web development best practices.
Nice to Have:
Experience with TypeScript in React.

Degree in computer science.

Passion for unicorns. 🦄

Minimum full-time salary ranges between $220,000 to $260,000. Disclosure aligned with New York City's Pay Transparency Law.
Full-time employees at Uniswap Labs may also receive additional compensation such as equity, tokens, and benefits, based on the position type.

Full-Time benefits at Uniswap Labs include unlimited and encouraged time off, 100% company-paid medical, dental, and vision coverage for employees and dependents, 401(k) participation, an annual $1,500 education stipend, up to 16 weeks of paid parental leave, a remote home office setup stipend for remote employees, and daily lunches for employees at the NY headquarters (benefits are subject to applicable taxes and eligibility requirements).

Uniswap Labs is proud to be an equal opportunity employer (EEO). We provide employment opportunities without discrimination based on age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, veteran status, military status, domestic violence victim status, reproductive health decision making, or any other protected category.
Full time
New York, USA

Senior Front-end Engineer

Binance, the leading provider of blockchain ecosystem and cryptocurrency infrastructure, is seeking a Senior Front-end Engineer to enhance our web framework for the digital-asset exchange and other products.


Develop libraries and frameworks to support complex web applications, improve development efficiency, and enhance code quality.

Establish and implement architecture standards and best practices.

Optimize web applications for performance and scalability.


Strong technical background, with no specific academic degree required.

Extensive experience (minimum of 4 years) in designing and implementing JavaScript frameworks and libraries.

Deep understanding of popular UI rendering frameworks like React or Vue.

Proficiency in web performance optimization and error monitoring.

Expertise in frontend development tools (e.g., esbuild, Webpack, Parcel, Vite) to improve efficiency and quality.

Strong coding skills.

Preferred qualifications:

Strong GitHub/NPM portfolio.

Core developer of well-known open-source projects.

Familiarity with multiple front-end frameworks or libraries.

Proficiency in multiple programming languages.

Working at Binance:

Join a rapidly growing blockchain ecosystem with ample career development opportunities.

Collaborate with a diverse and talented workforce in a learning-driven environment.

Work on challenging and unique projects.

Join a truly global organization with international teams and a flat organizational structure.

Competitive salary and benefits.

Flexible working hours and casual work attire.

Learn more about Binance's culture and core values here.

Binance is an equal opportunity employer and values diversity in the workplace.

To apply, please read and agree to our Candidate Privacy Notice here.
Full time

Senior Software Engineer - Full Stack

The company Titan is a disruptor in a well-established industry that is currently dominated by traditional players such as Fidelity, Schwab, and Goldman Sachs. These companies, however, are lacking modern infrastructure and provide poor user experiences. Titan's mission is to build a modern investment firm that is accessible to everyone.

As a Senior Fullstack Engineer, you will play a crucial role in building and enhancing various components of our platform to ensure a seamless and satisfying experience for tens of thousands of clients. This includes working on our mobile app (built with React Native), content generation and admin tools (built with React), backend systems for transactions (based on node.js), and the MongoDB database. You will collaborate closely with the CTO and other senior engineers to maintain the stability, scalability, and security of Titan's systems. Additionally, you will collaborate cross-functionally with the design, product, and customer experience teams to deliver innovative and user-friendly financial products.

We are looking for candidates with a strong technical background and at least 5 years of experience building applications using JavaScript/TypeScript. You should be familiar with all aspects of fullstack development, from frontend tweaks to backend data storage. We strongly encourage continuous learning and improvement, as we believe both Titan's and your best days are ahead. The ability to thrive in a fast-paced environment and collaborate effectively with subject matter experts from different teams is essential. Integrity and a sense of responsibility are fundamental qualities, as we act as fiduciaries for our clients. Leadership skills and the ability to mentor other members in areas such as architecture, security, and design are also valued.

In addition to working with a passionate and diverse team on a product that positively impacts thousands of people, we offer competitive compensation, including stock options, as well as comprehensive benefits like medical and dental insurance. Other perks include unlimited PTO and sick days, a 401(k) plan with employer match, provided MacBook/PC laptop, internet and health/wellness stipends, daily lunches at our headquarters, and a work-from-home stipend to optimize your set-up.

Note: The anticipated annual salary for this role is in the range of $150,000 - $210,000, along with company stock options and the benefits mentioned above. The final salary will be determined based on various factors such as work experience, skills, qualifications, and location.
Full time

Software Engineer (298)

Software Engineer Role at Ubiminds

Ubiminds, a GPTW certified company, partners with American software product companies to expand their development capabilities. We curate the top 5% talent from Brazil to support our clients' LATAM strategy, providing staff augmentation services and acting as an employer-of-record.

We are currently assisting Enrichly, a startup dedicated to empowering children and families to develop healthy self-esteem. Enrichly's platform combines educational content, self-assessment tools, and a learning management system to help users build self-esteem.

This is a unique opportunity for you to accelerate your international career while contributing to the future of education. We are looking for a Software Engineer who will be responsible for building rich experiences, backend services, APIs, and infrastructure as code. Your goal is to create code that performs as intended and delivers a great user experience.


Develop reliable, observable, resilient, and scalable code for web applications.

Contribute to both server and client-side web software, releasing new software frequently.

Own the entire lifecycle of your software, from design to release and observation.

Mentor junior developers to help them grow their skills and knowledge.

Collaborate with Product Management and Product Design teams to identify features and find efficient ways to build them.


Excellent written and verbal communication skills in English.

Proficiency in JavaScript, React, Next, and Python with Django.

Experience with AWS-hosted environments, Terraform, CI/CD pipelines, and Docker.

Understanding of Test Driven Development (TDD) principles.


Experience with SQL and databases, including non-relational databases and cloud solutions.

Non-technical Skills:

Curiosity and a commitment to continual learning and knowledge sharing.

Self-starter who takes ownership and responsibility.

Passion for working in a startup environment and solving unique problems.

Genuine interest in making a difference for children.

Perks and Benefits:

Full back-office support, including career guidance, HR assistance, and concierge services.

Remote-first policy for a distributed team.

Provided with a MacBook for work.

Access to growth opportunities through tech talks, meetings, and virtual social events.

English lessons with a native speaker to improve communication skills.

Candidate referral bonus program.

Access to office facilities in Florianópolis, with weekly massages, snacks, drinks, and games.

Application Process:

Initial interview with the Tech Recruiter.

Next steps outlined by the client (may vary).

Job offer.
Full time
Florianópolis, Brazil

Binance Accelerator Program - Frontend Engineer

About Binance Accelerator Program

The Binance Accelerator Program is a focused program that lasts between 3 to 6 months. Its purpose is to provide an immersive experience in the rapidly expanding Web3 space. Participants will have the opportunity to better understand the inner workings of Binance, a leading blockchain ecosystem. In addition to working on projects, there will be a strong emphasis on networking and personal development, allowing participants to expand their professional network and gain transferable skills for their careers. The Welcome event for the Binance Accelerator Program takes place on the first Monday of each month.

Who may apply

This opportunity is open to current undergraduate/graduate students and fresh graduates.

We are currently seeking young talents to join our team that is responsible for developing the next generation of products for both internal and external customers.


Applicants should meet the following criteria:

Currently pursuing or recently graduated from a computer science-related degree program

Proficiency in programming language(s) such as Javascript, Typescript, Reactjs, Vuejs, Kotlin, or Swift

Excellent quantitative and interpersonal skills

Strong ability to quickly learn new skills

Commitment to a minimum of 3 months of employment

Working at Binance

Working at Binance offers numerous benefits, including:

Being a part of a leading blockchain ecosystem with unlimited opportunities for career development

Collaborating with a diverse team of world-class talent

Engaging in fast-paced, challenging, and unique projects

Working in a global organization with international teams and a flat organizational structure

Competitive salary and benefits

Maintaining a healthy work-life balance with flexible working hours and casual work attire

Explore how our employees embody our core values, which result in a culture of collaboration, excellence, and growth.

Apply today to join the Web3 revolution!

Binance is an equal opportunity employer. We believe in the significance of having a diverse workforce in achieving success.

By submitting your job application, you acknowledge that you have read and accepted our Candidate Privacy Notice.
Full time
Asia +1

Senior Software Engineer (Full Stack - Korean Speaking)

About Us

Web3Auth is a venture capital-backed company that specializes in private key management software and applied cryptography. Our mission is to promote the use of cryptographic keys for empowering individuals. Our unique solution enables applications to easily establish a public key infrastructure while maintaining familiar user experiences. We prioritize execution, flexibility, and impact in everything we do.


Take complete ownership of the technical and engineering aspects of one or more applications or product features.

Design, develop, document, and implement new functionality for our software.

Coordinate engineering activities and ensure high-quality and efficient deliverables.

Lead architecture decisions, participate in designs, code reviews, and implementation.

Champion engineering best practices throughout the development lifecycle.

Create design documents, write code, and conduct unit/functional testing.

Participate in Agile processes including stand-up meetings, sprint planning, reviews, and retrospectives.

Basic Qualifications

3+ years of work experience with a Bachelor's Degree, or 2+ years with an Advanced degree.

Passion for cutting-edge technology and problem-solving.

Essential experience in blockchain or crypto.

Fluency in the Korean language for effective communication with stakeholders.

Preferred Qualifications

Experience in developing web-based applications, libraries, and microservices using Golang, Javascript, Typescript, etc.

Strong interest or experience in cryptography and blockchain development.

Working knowledge of Angular, React, Vue, NodeJS, MySQL, MongoDB, and REST web services.

Familiarity with state-management patterns like Redux or Vuex, and modern front-end technologies.

Proven track record of delivering high-quality UI projects.

Experience with dApps and crypto wallet development is a plus.

Exposure to CI/CD and AWS is a plus.

What We Offer

We provide competitive salaries and a dynamic, fast-paced work environment. If you are passionate about making an impact and eager to gain experience in blockchain technology, we encourage you to apply!
Full time

Senior Full Stack Developer

At Logos, we are dedicated to supporting the development of the decentralized web. Our technologies pave the way for a more liberated internet, where communities can thrive as network states. Each protocol in our stack aims to empower users while upholding civil liberties and fundamental freedoms.

The position

We are seeking a skilled and experienced Senior Full Stack Developer to join our studio. In this role, you will be responsible for the development, technical maintenance, and architecture of various web-based projects. You will collaborate closely with the development team, design team, and studio lead to bring our web projects to life. Your responsibilities will include development, testing, deployment, and maintenance of all technical aspects of web projects.


Develop and implement internal tools, such as web frameworks and design system implementation using React and other projects.

Co-write documentation for all products/projects.

Maintain our open-sourced codebases on Github.

Establish effective workflows in collaboration with other team members.

Design, build, and maintain efficient, reusable, and reliable code.

Ensure optimal performance, quality, and responsiveness of applications.

Identify and address bottlenecks and defects.

Help maintain code quality, organization, and automation.

Support team members.

Preferred qualifications

5+ years of experience in Full Stack / Web Development.

Strong proficiency in ReactJS, NodeJs, and TypeScript.

Solid understanding of software and database architecture.

Experience in implementing frontend libraries and design systems.

Familiarity with Git, Docker, NextJS framework, as well as Vercel and/or Netlify.

Knowledge of MySQL, MongoDB, and Database Architecture.

Strong alignment with our principles (see:

Bonus qualifications

Comfortable with remote work and asynchronous collaboration.

Knowledge of smart contracts and Web3.

Experience working for an open-source organization.

Exposure to creative coding platforms such as processing, open frameworks, WebGL, writing shaders, and p5js.

[Don’t worry if you don’t meet all of these criteria – we still encourage you to apply if you believe you would be a great fit for this role. Just explain in your cover letter why you think so.]


The expected compensation for this role ranges from $40,000 to $60,000, negotiable based on skills and experience demonstrated throughout the interview process.

Hiring process

Interview with our Talent team.

Interview with Pavel, Web Developer.

Interview with Amir, Design Studio Lead.

Chat with Carl, Status Co-Founder.

Paid assessment.

[Please note that the steps may change based on the needs of the interview process, so consider the above as a guideline.]

Get to know us

Learn more about Logos at:
Full time

Crypto Full Stack Developer (Remote)

Full Stack Engineer Responsibilities

Developing the architecture for the front-end of websites.

Creating user-friendly interactions on web pages.

Building the back-end functionality of websites.

Setting up servers and databases for optimal performance.

Ensuring that applications work seamlessly on mobile devices.

Ensuring that applications respond well to different platforms.

Collaborating with graphic designers to incorporate web design features.

Managing projects from initial concept to final product.

Designing and implementing APIs.

Meeting both technical and user requirements.

Staying up-to-date with advancements in web applications and programming languages.

Full Stack Engineer Requirements

Bachelor's degree in Computer Science or a related field.

Strong ability to manage and organize projects effectively.

Proficiency in HTML, CSS, and JavaScript.

Familiarity with frameworks like Angular JS and React.

Proficiency in server-side languages such as Python, Node JS, or .Net.

Knowledge of database technologies like MySQL, Oracle, and MongoDB.

Excellent verbal communication skills.

Strong problem-solving abilities.

Attention to detail.

About Token Metrics

Token Metrics is a company that leverages artificial intelligence-driven crypto indices, rankings, and price predictions to help crypto investors build profitable portfolios. With a wide range of customers in over 50 countries, including retail investors, traders, and crypto fund managers, Token Metrics provides essential tools and insights for success in the crypto market. Learn more about Token Metrics here
Full time
Shenzhen, China

Front End Web Developer Intern (Sao Paulo-Remote)

Front-end Developer Job Description

We are searching for skilled programmers who have a strong sense of design to join our team as front-end developers. As a front-end developer, you will be responsible for ensuring that web designs align with user experience requirements, optimizing web pages for efficiency, and maintaining brand consistency across all web pages. Working closely with back-end developers, graphic designers, and user experience designers, you will collaborate to create cohesive web projects. Exceptional communication and interpersonal skills are vital for success in this role.


Ensuring compatibility of web pages across all browsers.

Defining the structure and design of web pages.

Making design choices based on user experience considerations.

Developing features that enhance the user experience.

Balancing functional and visually appealing design elements.

Optimizing web design for smartphones.

Creating reusable code for future use.

Optimizing web pages for speed and scalability.


Proficiency in HTML, CSS, JavaScript, React, Next.js, or Vue.js.

Experience with website performance testing using tools like Google Page Speed Insights.

Adequate browser testing knowledge, including Selenium and BrowserStack.

Bachelor's degree in computer science or a related field.

Understanding of server-side CSS.

Familiarity with responsive and adaptive design.

Strong problem-solving skills.

Excellent interpersonal skills.

About Token Metrics:

Token Metrics utilizes artificial intelligence to provide crypto investors with tools to build profitable portfolios. They offer crypto indices, rankings, and price predictions for a diverse range of customers in over 50 countries. Please note that the duration of the Token Metrics internship program is 3 months and it is an evaluative unpaid internship with potential return offers based on company needs.
Full time
São Paulo, Brazil