Software Developer (REACT)
Perform
Toronto, Ontario, Canada
See who Perform has hired for this role
As a Senior REACT Developer, you will play a critical role in designing, developing, and maintaining large-scale, single-page web applications. You will work closely with cross-functional teams in an Agile or Scaled Agile environment to deliver high-quality software solutions. Your expertise in React.js, TypeScript, and complex state management will be crucial in driving our projects to success.
Key Responsibilities:
- Design and develop robust, scalable, and high-performance front-end components using React.js and TypeScript.
- Collaborate with product owners, designers, and other developers to translate user requirements into functional, responsive web applications.
- Manage complex state within large single-page applications, ensuring seamless user experiences.
- Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Perform code reviews, provide feedback, and ensure best practices are followed in all aspects of development.
- Identify and resolve performance bottlenecks, bugs, and other issues in a timely manner.
- Continuously improve the codebase by refactoring, writing unit tests, and adopting new technologies and practices.
Must-Have Qualifications:
- A minimum of 6+ years of experience in front-end development.
- Strong Experience with Redux 4.x for state management.
- Strong proficiency in React.js and TypeScript.
- Proven experience working as part of an Agile or Scaled Agile team.
- Demonstrated experience with large single-page web applications and complex state management.
- Strong problem-solving skills and the ability to approach challenges logically.
- Knowledge of Node.js for server-side development.
- We require a very strong level of English communication skills, both written and verbal.
The position is open to CANADA ONLY
-
Seniority level
Not Applicable -
Employment type
Other -
Job function
Engineering and Information Technology -
Industries
Information Technology & Services
Referrals increase your chances of interviewing at Perform by 2x
See who you knowSimilar jobs
People also viewed
-
Software Engineer
Software Engineer
-
Backend Engineer
Backend Engineer
-
Full Stack Developer - Canada Remote (10)
Full Stack Developer - Canada Remote (10)
-
Software Engineer, Underwriting
Software Engineer, Underwriting
-
Software Engineer (Mendix) - Canada - (REMOTE)
Software Engineer (Mendix) - Canada - (REMOTE)
-
Software Engineer
Software Engineer
-
Senior Software Engineer II - Integrations
Senior Software Engineer II - Integrations
-
Senior Software Engineer - Integrations
Senior Software Engineer - Integrations
-
Data Analyst
Data Analyst
-
Senior Developer, Front End (React & Typescript) – Enterprise
Senior Developer, Front End (React & Typescript) – Enterprise
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More