EN | FR

54 React jobs in Toronto

React Developer (Remote)

Toronto, Ontario Fintros

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

A stealth new app created by Fintros AI is launching in September 2021. In less than 180 days, our app has attracted 150,000 jobs across 500+ companies. By 2023, our company will power the talent attraction for over 25,000+ companies across over 10M+ jobs.

We have an unfair advantage as our patent-pending document anonymization technology is on pace to solve one of the world's most important crises, human equality. We've built the "Robinhood of career discovery" and it's "5x better than anything currently in the market" (quotes from a Fortune 1000 client and a Tier 1 Asset Manager).

Role

Join a team of creatives that have dedicated their careers to fundamentally create a new category of career discovery.

Our engineering stack is pretty world-class. We have a well-documented micro-architecture service written in either Python (Flask) or Rails API using GraphQL. Our front-end consumes the GQL endpoints with Apollo Client, React Hooks, Functional Components, styled components, and our own custom UI-web kit. Our AWS Lake Formation data team currently enriching over 28.6M entity types (including over 6 million companies).

Experience

  • 1+ years of experience in React, ideally React Native
  • Work experience or hobby experience with React Hooks
  • Innately curious with a desire to learn and teach, and an excellent command of engineering fundamentals
  • Innately curious to build apps used by users that love your app

Our Stack at Fintros

  • Front-End: NextJS, Typescript, Apollo GQL, React with Hooks (v16.10), Styled Components, ES Lint, Prettier (testing: Jest)
  • Back-End: GraphQL (Ruby), Rails API (testing: rSpec)
  • ML: Python, Flask
  • Documentation: GraphQL Playground, Postman, Github
  • DevOps: AWS, Heroku, Vercel (we love Vercel!) and Digital Ocean (we love DO!)
  • Design: Sketch, Figma, Adobe Suite

Apply to join a team of senior developers that take pride in shipping pixel-perfect, clean code!

This advertiser has chosen not to accept applicants from your region.

Sr. React Native Engineer

Toronto, Ontario Vivid Seats

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Who we are : Founded in 2001, Vivid Seats (NASDAQ: SEAT) is a leading online ticket marketplace committed to becoming the ultimate partner for connecting fans to the live events, artists, and teams they love. We believe in the power of experiences and are fiercely dedicated to building products that inspire human connections. Named as one of Built In's top places to work in 2025 , we believe that our People are our greatest competitive advantage. To support our People, we have built a company culture that empowers our employees to embrace challenges, encourages unity through collaboration, and seeks to constantly evolve by leveraging data and inspiring innovation.

We believe in harnessing emerging technology to power performance and unlock creativity. As part of our culture of innovation, we actively embrace the use of AI tools to enhance decision-making, improve workflows, and produce better outcomes for our customers.

The Opportunity:

As a Senior React Native Engineer , you will build and support systems responsible for our flagship mobile application. You will work on the latest cross-platform technology and make decisions which will directly impact product direction. Following React, front-end, and mobile development best practices, you'll be responsible for developing frameworks that scale to the needs of other internal development teams at Vivid Seats.

How your role contributes to the success of Vivid Seats:

  • Help set the direction of the front-end systems powering our ticket marketplace. 
  • Architect experiments and innovative solutions that give Vivid Seats a competitive advantage, encourage team members, and champion technology improvements for your team.
  • Work cross-functionally with other development teams and business stakeholders to deliver impact iteratively.
  • Tackle difficult challenges while scaling an e-commerce marketplace by developing creative algorithms and features that maximize value and efficiency across the organization. 
  • Collaborate to develop and maintain best practices across the software development lifecycle.
  • Mentor other engineers through pairing, code reviews, and tech talks.
  • Help us grow by sharing your unique insights and perspectives.

How your role expectations will progress as a React Native Engineer in the first 30, 90, and 180 days: 

30 days in

  • Complete new hire orientation, gaining the resources you need to be successful.  
  • Learn how ticket marketplaces operate and how you'll contribute to providing great experiences for our customers. 
  • Acclimate to team and company norms, business objectives, and Vivid Seats values. 
  • Develop basic understanding of applications, tech stack, and development process. 

90 days in

  • Contribute to our approaches, methods, or technologies to support overall business goals and drive team efficiencies. 
  • Cultivate and maintain internal and external relationships to achieve progress and advance objectives. 
  • Contribute to team planning, estimations, and design sessions. 

180 days in

  • Apply methods to execute individual tasks that positively impacts the team.  
  • Play an active role in continued learnings to advance skill sets necessary for team goals. 
  • Have self-sufficiency in all applications touched by the team.   
  • Actively contribute to larger team and engineering group objectives. 
  • Produce and deliver clean, correct code that drives team and company tech goals forward. 

What You'll Bring:

  • 5+ years professional experience building applications in React or React Native
  • Native iOS and/or Android development experience (preferred, not required)
  • You've developed and shipped user-facing features using component-based UI frameworks.
  • Experience in designing, building, and testing modern web or cross-platform mobile solutions as part of an agile or cross-functional team
  • Experience with client-side application state libraries (Redux, RTK)
  • Strong knowledge of front-end languages (JavaScript, TypeScript)
  • Exposure to server-side web technologies (Node, Express, Java, Spring) (preferred, not required)
  • Experience with JavaScript/Typescript testing frameworks (Mocha, Jest, Enzyme, etc.)
  • A proactive mindset toward embracing, experimenting, and integrating AI tools to drive efficiency, elevate your work, and contribute to a culture of innovation.

Vivid Seats Pay Transparency Disclaimer: Full time offers from Vivid Seats include annual bonus incentives and equity for all employees; FLEX PTO; mental health days; medical, dental, and vision insurance; 401K matching; monthly credits and discounts for attending live events; and a variety of additional workplace perks. The typical starting salary within the full salary range for this position can range. Factors which may affect starting salary include geographic market, relevant skills/experience, education, and other qualifications.

Full Salary Range: $135,000 – $165,000 CAD

Location : Toronto, ON

We believe in a hybrid 3 days/week in-office working model, which provides employees the flexibility to take advantage of in-person and remote collaboration.

#LI-MM1

#LI-Hybrid

Our Commitment:
We are an equal opportunity employer that values the critical importance of a diverse workforce and sense of belonging. Many of our roles have flexible requirements and we encourage you to apply regardless of whether you meet every qualification.

This advertiser has chosen not to accept applicants from your region.

Fullstack Engineer (React & .NET)

Toronto, Ontario myBlueprint

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

About myBlueprint

myBlueprint is a leading developer of K-12 EdTech tools used by over 1 million students across Canada. We create best-in-class digital portfolios and career/life planning tools to support student success and documentation of learning. You can learn more about us at

Our vision is to empower every student to thrive and succeed in education, career, and life. We're creating an active and engaging learning environment for all students, and we’re are excited about what's next. Come grow your career with us!

About the Opportunity

We are looking for a Fullstack Engineer to join our Engineering team. You will be working with our engineers to develop and maintain high-quality web and mobile applications while working in a collaborative, dynamic, and fast-paced environment. If you’re passionate about web technologies and would like to work on exciting projects that have a meaningful impact, then this could be a perfect fit for you!

What you will do:

  • Design, develop, and maintain scalable Web applications using React and backend services using .NET, ensuring reliability, performance, and security
  • Create and maintain RESTful APIs to support our frontend applications
  • Work with relational databases to manage data storage, retrieval, and optimization
  • Write clean, maintainable, and efficient code, following best practices and coding standards
  • Develop unit tests and participate in code reviews to maintain code quality
  • Identify and resolve performance bottlenecks and ensure optimal system performance
  • Collaborate with cross-functional teams, including frontend developers, quality assurance, and product managers, to deliver integrated solutions
  • Create and maintain technical documentation for code, APIs, and system architecture
  • Ensure adherence to development schedules and deadlines

What an ideal candidate will have:

  • Bachelor's or Master’s degree in Computer Science or a related field
  • 4+ years of proven experience as a Fullstack Engineer, with a focus on React & .NET
  • Strong knowledge of web development concepts and best practices
  • Familiarity with Client-side data store technologies such as Redux
  • Experience with RESTful API development and integration
  • Proficiency in SQL database design and management
  • Experience working with unit testing frameworks like the React Testing Library
  • Excellent problem-solving skills and a strong commitment to delivering high-quality code
  • Ability to work in an Agile/Scrum environment
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams
  • Ability to work in a fast-paced, dynamic environment and handle multiple projects simultaneously 

Bonus points for:

  • Experience in building web applications using Blazor
  • Familiarity with cloud platforms (Azure, AWS, or GCP)
  • Experience writing unit/integration tests with tools like xUnit, NUnit, or similar for backend
Compensation:  The salary range for this role is $75,000 - $0,000 CAD, with compensation determined based on the successful candidate's experience and qualifications.

Our Team

Our team is full of talented and purpose-driven people who are dedicated to making an impact in the education technology industry. We are incredibly proud of the work we do. Joining our team means embracing a high-performance culture that aligns with our core values. Here’s what you can realistically expect:

Accountability : We take ownership of our work and responsibilities. You'll manage a dynamic workload and may face occasional extra hours during peak periods. Our team thrives under pressure, and we hold ourselves accountable for delivering results and meeting high standards. You won't be a good fit if you're not comfortable with a demanding work environment and fluctuating workloads.

Collaboration : We enhance each other's success through effective teamwork and shared goals. While most of our work is remote, we gather in the office 1-2 times a month. These in-person meetings are essential for fostering strong relationships and ensuring productive collaboration. You won't be a good fit if you prefer not to engage in occasional in-person meetings or if you struggle with remote teamwork.

Growth : We are dedicated to continuous improvement and professional development. You'll be presented with challenges that promote learning and growth in your role. We offer opportunities for skill-building and career advancement to support your ongoing progress. You won't be a good fit if you're not open to taking on new challenges and actively seeking personal and professional growth.

Adaptability : We operate in a fast-paced environment where priorities can shift rapidly. You'll need to adapt to changing conditions and manage multiple tasks efficiently. You'll thrive here if you excel in a dynamic setting and embrace change. You won't be a good fit if you struggle with having a variety of responsibilities and shifting priorities.

Transparency : We prioritize clear and open communication. We're upfront about our expectations and recognize that this type of work environment is not for everyone. Accurate and honest interactions are key to ensuring you have a clear understanding of your role and responsibilities. You won't be a good fit if you are uncomfortable with open communication and transparent feedback.

Community : We work with individuals who are genuinely passionate about education and our mission to support student success. Our team is committed to making a meaningful impact, and we seek those who share this dedication and enthusiasm for our mission. You won't be a good fit if you're not passionate about our mission or if you don't share our commitment to making a difference with our products and services.

Benefits & Perks

  • Health and dental coverage
  • Wellness spending account
  • Flexible vacation days, with more earned annually
  • Extra paid time off during holidays (Christmas to New Years) and quarterly wellness days
  • One paid volunteer day per year to give back to a cause you’re passionate about
  • $1,0 0 CAD annual learning and development fund
  • Remote-friendly work environment with monthly In Office days for collaboration
  • Work from anywhere for up to 2 months a year
  • Regular team events and outings
  • A results-oriented culture that rewards your efforts and fosters continuous learning and growth

Our Hiring Process

Every new hire will have a huge impact on our organization, so we take both the hiring process and the candidate experience seriously - we know that an interview goes both ways! We will keep an open line of communication throughout the process and ensure there is time at the end of all interviews for candidates to ask any questions.

We carefully review each candidate's application for the role. If there is a match, we'll reach out to invite you to the next stage. Our hiring process will generally follow this format:

  1. Technical Test -  You'll receive a short take-home technical quiz via email. This test is designed to reflect the kind of work you'd be doing and will give us insight into your technical skills and problem-solving approach. 
  2. Video Interview -  Next, you'll have a video call with our Senior Manager, People Operations. This is an opportunity for us to get to know you better. We'll discuss your past experience, career goals, and the role in more detail. This interview will have a behavioral component, focusing on how you've handled past situations.
  3. Onsite Interview -  The final interview is with our Engineering team at our Toronto office (296 Richmond Street West). You'll meet with our Director, Engineering and a Team Lead for a deeper dive into your technical background and the role's specific responsibilities. This will be a technical interview, so come prepared to discuss your experience and showcase your skills.
  4. Offer Stage -  If everything aligns, we'll extend an offer to welcome you to the team. Please note that all offers are contingent upon successful reference and background checks.

At myBlueprint, we are committed to building and fostering a workplace where our employees feel included, valued, and heard. We aim to have a barrier-free recruitment and selection process and will work with applicants requesting accommodation at any stage. We embrace the diverse perspectives and experiences from all backgrounds and encourage interested candidates to apply, regardless of race, gender, age, sexual orientation, marital status, citizenship, disability, national origin, or any other protected status. If your experience does not 100% match the job description, or if you are unsure about whether or not you qualify, we still encourage you to apply - there are many pathways to a successful career, and we would like to hear about yours!

Powered by JazzHR

cJe1LIxiQo

This advertiser has chosen not to accept applicants from your region.

TypeScript React Developer - Canada role

Toronto, Ontario TMS LLC

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Company Description

Job Description

Role: TypeScript React Developer

Duration: 3 months with possible extension

Location: Canada and USA (No PST Candidate)- Remote


Responsibilities

·     Develop front-end components to consume and display AI outputs.

·     Build visualization layers and conversational UIs for AI features.

·     Handle error states and fallback mechanisms for AI interactions.

·     Ensure performance, responsiveness, and accessibility.

Skills

·     Strong proficiency in TypeScript and React frameworks.

·     Experience with state management (Redux, Recoil, etc.).

·     Understanding of UX design patterns for AI-driven features.

·     Familiarity with AI/ML API integration.

Additional Information

All your information will be kept confidential according to EEO guidelines.

This advertiser has chosen not to accept applicants from your region.

Senior Java Fullstack with React

Mississauga, Ontario Axiom Software Solutions Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Job Title : Senior Java Fullstack with React and Redux ( 70 % Backend + 30 % frontend )

Duration : Fulltime position

Location : Mississauga , Canada - Hybrid(3 days in a week onsite)

Requirements

Senior Java Fullstack with React and Redux ( 70 % Backend + 30 % frontend )

Required Technical Skills:

1.Required minimum 10 +years’ experience in Java

1.Required experience with Spring Boot / Micro services with React

2.Required Spring Boot Experience of working in an Agile environment

3.Required experience with Web services (REST Services / SOAP)DB (Oracle/MongoDB)

4.Required experience with Microservices architecture (Docker, Kubernetes)

5.Design and Architecture (Micro-services design pattern)

6.Data Structures and Algorithms

7.Team City, JIRA, Git

This advertiser has chosen not to accept applicants from your region.

React Developer (Up to 120K Base)

Mississauga, Ontario Ignite Talent Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Our client is a implementation partner with business interests across North America and they are looking for a React Developer to focus on development, maintenance and back-end system administration of corporate retail websites, microsites and web applications. This position is remote during the pandemic but will eventually be based in the Toronto downtown area.

The ideal candidate would be required to work closely with creative design, business and UX teams to create HTML5/CSS3-based web properties for desktop, and mobile platforms. A minimum of 5 years working in web development is required. This role requires excellent communication and interpersonal skills.

AWS Developer Responsibilities:

  • Must have utilized a wide variety of AWS services ranging from API Gateway, Lambda, DynamoDB, SNS, SQS, Step Functions, and CloudFormation.
  • Experience with Java is mandatory
  • Experience creating websites from wireframes using html ,React ,Node.js is a must
  • Built micro-services and server-based scripts on Lambda platforms using Node.js and React
  • Experience with Agile/Scrum development methodologies

AWS Developer Requirements:

Demonstrate the ability to handle multiple projects simultaneously, meet deadlines, effectively manage priorities and communicate progress.

  • Fresh ideas and diversity in development approach.
  • Ability to work in a large team environment.
  • Excellent communication verbal and written.

Relevant Work Experience/Requirements: 5 - 8 years.

Education Level: Bachelor’s Degree/ or working equivalent

What You Need To Do Now
If you are interested in a career in the tech space, click 'apply' to submit an up-to-date copy of your resume.

This advertiser has chosen not to accept applicants from your region.

React Developer (Up to 120K Base)

Toronto, Ontario Ignite Talent Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Our client is a implementation partner with business interests across North America and they are looking for a React Developer to focus on development, maintenance and back-end system administration of corporate retail websites, microsites and web applications. This position is remote during the pandemic but will eventually be based in the Toronto downtown area.

The ideal candidate would be required to work closely with creative design, business and UX teams to create HTML5/CSS3-based web properties for desktop, and mobile platforms. A minimum of 5 years working in web development is required. This role requires excellent communication and interpersonal skills.

AWS Developer Responsibilities:

  • Must have utilized a wide variety of AWS services ranging from API Gateway, Lambda, DynamoDB, SNS, SQS, Step Functions, and CloudFormation.
  • Experience with Java is mandatory
  • Experience creating websites from wireframes using html ,React ,Node.js is a must
  • Built micro-services and server-based scripts on Lambda platforms using Node.js and React
  • Experience with Agile/Scrum development methodologies

AWS Developer Requirements:

Demonstrate the ability to handle multiple projects simultaneously, meet deadlines, effectively manage priorities and communicate progress.

  • Fresh ideas and diversity in development approach.
  • Ability to work in a large team environment.
  • Excellent communication verbal and written.

Relevant Work Experience/Requirements: 5 - 8 years.

Education Level: Bachelor’s Degree/ or working equivalent

What You Need To Do Now
If you are interested in a career in the tech space, click 'apply' to submit an up-to-date copy of your resume.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest React Jobs in Toronto !

Senior UI Developer

Mississauga, Ontario Citigroup

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

**Summary**
**The FI eTrading delivers eTrading strategy & provides market connectivity, price**
**distribution, order management, RFQ management, Algo trading capability and STP for global spread**
**products business across all products. This role is for an individual who will leverage his/her skills to**
**deliver solutions related to global spread products trading business's electronic trading implementations**
**with key architectural and design decisions in the build out of global eTrading and Algo platform.**
**The candidate will have the opportunity to work in a fast paced environment dedicated to delivering**
**business value and to enhancing our competitive edge.**
**The UI Application Dev is a senior level position responsible for establishing and**
**implementing new or revised application systems and programs in coordination with the Technology team.**
**The overall objective of this role is to work on applications systems analysis and programming activities.**
**Responsibilities:**
**As a** **Senior UI Developer** **, analyze and collaborate technical solutions and strategies with the team and provide the optimum solution for our clients.**
**Responsible for systems analysis, Design, Coding, Unit Testing and other SDLC activities**
**Code reviews, exposure to continuous integration, test case reviews and ensure code developed meets the requirements**
**Explore existing application systems, determines areas of complexity, potential risks to successful implementation**
**Communicate continually with the client and project teams - Clarify client's needs, present tech team ideas and explains progress on the development efforts.**
**Contributes to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc.**
**Strictly follow Citi's engineering standards and ensure these are followed across all modules in the project.**
**Perform code & design reviews consistently.**
**Has the ability to operate with a limited level of direct supervision.**
**Technology Skills:**
**Knowledge and Experience: Experience in designing, building, testing, maintaining, and supporting large scale, high performant UI applications.**
**Experience in following good development standards and practices**
**Previous experience of delivering electronic trading solutions is a big plus.**
**Demonstrated ability to learn new business concepts and technologies quickly and thoroughly**
**Experience working as part of a large multi-region team**
**Previous experience in the financial industry, knowledge of products such as Bonds, US Treasuries, CDS/CDX is a plus.**
**Qualifications:**
**Expert level proficiency in UI Technologies Angular, Javascript, TypeScript, .Net, WPF, HTML and CSS**
**Strong experience in distributed applications and architecture**
**Expertise in design, development, performance tuning, and troubleshooting UI applications**
**Thorough understanding of real time communication between UI and backend using HTTP, web sockets etc.**
**Familiarity in implementing styles based on UX designs**
**Excellent interpersonal and communication skills**
**Team player, Collaborative**
**Multitasking - manages own work slate**
**Excellent analytical and problem solving skills**
**Innovator - drives the adoption of new approaches, solutions, and tools**
**Education:**
**Bachelor's degree/University degree or equivalent experience**
**Education:**
**Bachelor's degree/University degree or equivalent experience**
**This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.**
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$83,980.00 - $142,820.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
Angular, Java, Microsoft .NET Development, TypeScript, WPScan.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All React Jobs View All Jobs in Toronto