Software Developer (REACT)
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 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.
Nice-to-Have Qualifications:
- Experience with Redux for state management.
- Familiarity with Angular.js.
The position is open to CANADA ONLY
- Locations
- Remote (CANADA)
- Remote status
- Fully Remote
About Perform
Since 2005, Perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way.
Software Developer (REACT)
Loading application form
Already working at Perform?
Let’s recruit together and find your next colleague.