Role: Senior Full Stack Developer
Location: Mississauga, ON
Type: Hybrid
Job Summary:
We are seeking a skilled Senior [8+ years]Full Stack Developer to join our innovative team. This role demands a deep understanding of both front-end and back-end development to create secure, scalable, and efficient digital solutions.
Key Responsibilities:
- Design, develop, and maintain responsive and accessible web applications.
- Build and integrate RESTful and SOAP APIs using tools like Postman and Fiddler.
- Implement and test UI components using React, Redux, Tailwind CSS, and JEST.
- Develop scalable server-side logic using Node.js, ASP.NET MVC, WCF, and C#.
- Utilize Webpack, NPM, and TypeScript for efficient module bundling and code organization.
- Create views using Razor and manage data interchange using GraphQL, XML, and JSON.
- Ensure web accessibility compliance (WCAG) and cross-platform/browser compatibility.
- Debug, test, and optimize performance across devices and platforms.
- Collaborate with cross-functional teams and participate in code reviews.
- Automate tasks and deployment scripts using PowerShell.
Qualifications:
- 8 + years of Proven experience as a Full Stack Developer.
- Proficient in HTML, CSS, JavaScript, and TypeScript
- Strong knowledge of React, Redux, Tailwind CSS, JEST, and Webpack
- Hands-on experience with Node.js, ASP.NET MVC, WCF, C#, and Razor
- Familiarity with GraphQL, REST APIs, SOAP, HTTP, XML, and JSON
- Experience with debugging tools like Postman and Fiddler
- Understanding of Web Accessibility Standards (WCAG)
- Experience with NPM for package management and script automation
- Knowledge of scripting with PowerShell is a plus
- Excellent problem-solving skills and attention to detail
- Ability to work independently and collaboratively in a fast-paced environment
Bonus Points For:
- Experience with NoSQL databases.
- Knowledge of other programming languages (e.g., Python, Java).