Full Stack Developer (Product Development)
About the role
Responsibilities
Develop and maintain web applications using modern web technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Ensure the performance, quality, and responsiveness of applications. Identify and resolve bottlenecks and fix bugs. Help maintain code quality, organization, and automation.
Requirements
Experience: Minimum of 4 years of experience as a Full Stack Web Developer or in a similar role. Front-End: Proficiency with HTML, CSS, JavaScript, TypeScript, and frameworks such as React, Angular, or Vue.js. Back-End: Strong knowledge of Node.js, Express, Django, Ruby on Rails, or similar technologies. Databases: Experience with MongoDB, MySQL, PostgreSQL, or similar database systems. Web Applications: Experience building and maintaining large single-page applications (SPAs) with complex state management. UI Frameworks: Familiarity with Bootstrap, Semantic UI React, Material UI, Tailwind CSS, or similar frameworks. Testing: Experience writing unit and integration tests using tools such as Jest, Chai, Cypress, or similar. Code Quality: Experience conducting code reviews to ensure security, maintainability, code quality, and team knowledge sharing. Version Control: Familiarity with Git. APIs: Strong understanding of RESTful APIs and web services. Cloud: Experience with AWS, Microsoft Azure, or Google Cloud Platform (GCP) is a plus. Problem Solving: Strong analytical and problem-solving skills with attention to detail. Communication: Excellent communication and teamwork skills.
How You'll Succeed
You write clean, maintainable code that other engineers can understand and build upon You take ownership of features from design through deployment and production support You balance shipping speed with code quality and architectural soundness You identify and solve performance bottlenecks before they impact users You collaborate effectively with cross-functional teams and help elevate your teammates You demonstrate strong problem-solving skills and attention to detail in all work
Your partner for AI, consulting, software development, and nearshore staffing.
Not the right fit? Search for Full Stack Developer jobs in Toronto, Ontario, Canada
About Perform
Founded in 2005, Perform has helped hundreds of companies including McGraw Hill, Shutterfly, TJ Maxx, and AON solve complex bottlenecks in their software delivery workflow. There are two ways to Perform:
-
Hire with Perform: It takes great teams to ship great products. The thing is, finding the right hire isn't always easy. That's why we made it easy to augment engineering, QA, and DevOps teams with highly qualified nearshore candidates. Companies can save up to 70% on staffing costs - all without sacrificing quality.
-
Build with Perform: As the saying goes, "We don't rise to our goals, we fall to the strength of our systems." This highlights the importance of addressing gaps & bottlenecks in the SDLC. When teams need help in modernizing their development, quality, or delivery strategy, they can work with our team of expert consultants to do exactly that.
How to start with Perform:
E-mail: info@totalperform.com
For more information, visit: https://totalperform.com
Similar Jobs
Full Stack Developer (Product Development)
About the role
Responsibilities
Develop and maintain web applications using modern web technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Ensure the performance, quality, and responsiveness of applications. Identify and resolve bottlenecks and fix bugs. Help maintain code quality, organization, and automation.
Requirements
Experience: Minimum of 4 years of experience as a Full Stack Web Developer or in a similar role. Front-End: Proficiency with HTML, CSS, JavaScript, TypeScript, and frameworks such as React, Angular, or Vue.js. Back-End: Strong knowledge of Node.js, Express, Django, Ruby on Rails, or similar technologies. Databases: Experience with MongoDB, MySQL, PostgreSQL, or similar database systems. Web Applications: Experience building and maintaining large single-page applications (SPAs) with complex state management. UI Frameworks: Familiarity with Bootstrap, Semantic UI React, Material UI, Tailwind CSS, or similar frameworks. Testing: Experience writing unit and integration tests using tools such as Jest, Chai, Cypress, or similar. Code Quality: Experience conducting code reviews to ensure security, maintainability, code quality, and team knowledge sharing. Version Control: Familiarity with Git. APIs: Strong understanding of RESTful APIs and web services. Cloud: Experience with AWS, Microsoft Azure, or Google Cloud Platform (GCP) is a plus. Problem Solving: Strong analytical and problem-solving skills with attention to detail. Communication: Excellent communication and teamwork skills.
How You'll Succeed
You write clean, maintainable code that other engineers can understand and build upon You take ownership of features from design through deployment and production support You balance shipping speed with code quality and architectural soundness You identify and solve performance bottlenecks before they impact users You collaborate effectively with cross-functional teams and help elevate your teammates You demonstrate strong problem-solving skills and attention to detail in all work
Your partner for AI, consulting, software development, and nearshore staffing.
Not the right fit? Search for Full Stack Developer jobs in Toronto, Ontario, Canada
About Perform
Founded in 2005, Perform has helped hundreds of companies including McGraw Hill, Shutterfly, TJ Maxx, and AON solve complex bottlenecks in their software delivery workflow. There are two ways to Perform:
-
Hire with Perform: It takes great teams to ship great products. The thing is, finding the right hire isn't always easy. That's why we made it easy to augment engineering, QA, and DevOps teams with highly qualified nearshore candidates. Companies can save up to 70% on staffing costs - all without sacrificing quality.
-
Build with Perform: As the saying goes, "We don't rise to our goals, we fall to the strength of our systems." This highlights the importance of addressing gaps & bottlenecks in the SDLC. When teams need help in modernizing their development, quality, or delivery strategy, they can work with our team of expert consultants to do exactly that.
How to start with Perform:
E-mail: info@totalperform.com
For more information, visit: https://totalperform.com