
Software Developer (REACT)
Perform
Full time
Software Development
Canada
Hiring from: Canada
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 5+ 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 US AND CANADA ONLY
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs

EvenUp is one of the fastest-growing generative AI startups in history, on a mission to level the playing field for personal injury victims, which range from motor vehicle accidents to child abuse cases. Our products empower law firms to secure...
Software Development
Canada
Hiring from: Canada

New Brunswick TESOL Tutor Job Varsity Tutors is looking for experts like you to tutor K-12 and college students online in a variety of academic subjects! By partnering with Varsity Tutors, teaching online is seamless and interactive. Some benefits of...
Software Development
Canada
Hiring from: Canada

New Brunswick Computer Science (in French) Tutor Job Varsity Tutors is looking for experts like you to tutor K-12 and college students online in a variety of academic subjects! By partnering with Varsity Tutors, teaching online is seamless and interactive....
Software Development
Canada
Hiring from: Canada