Senior Full Stack Developer
Dallas, TX • Direct Hire • May 26, 2025 • 79629
Job Title: Senior Full Stack Developer
Job ID: 79629
Location: Canada - Remote
Overview:
On behalf of a mature and profitable technology start-up, TEEMA is seeking a Full-Stack Developer to work 100% remotely from anywhere in Canada. They are a technology-driven organization specializing in developing client engagement solutions tailored for Managed Service Providers (MSPs). Their flagship web application streamlines operations and enhances service delivery for MSPs. They are seeking a Full-Stack Developer to contribute to the development and maintenance of this application, working across the full software development lifecycle.
What you will be doing:
-
Design, develop, and maintain web applications using Angular for the frontend and C# with .NET Core for the backend.
-
Develop and consume RESTful APIs to support application functionality.
-
Deploy and manage applications using Microsoft Azure services, ensuring scalability and reliability.
-
Collaborate with cross-functional teams to gather requirements and deliver solutions that meet business needs.
-
Utilize AI tools to enhance development processes and improve code quality.
-
Identify and address inefficiencies in development workflows and application performance.
-
Participate in code reviews and contribute to continuous improvement initiatives.
What you must have:
-
Proficiency in front-end technologies, including Angular, TypeScript, HTML, and CSS.
-
Strong experience with backend development using C# and .NET Core.
-
Experience deploying applications on Microsoft Azure, including familiarity with Azure App Services and related tools.
-
Understanding of software development best practices, including version control, testing, and CI/CD pipelines.
-
Ability to work collaboratively in a team environment and communicate effectively with stakeholders
-
Commitment to continuous learning and staying updated with emerging technologies.
Nice to have:
-
Experience working with Managed Service Providers (MSPs) or in the IT services industry.
-
Familiarity with Professional Services Automation (PSA) software.
-
Knowledge of additional cloud platforms, such as AWS or Google Cloud.
-
Experience with deploying traditional desktop software at scale.
-
Advocacy for test-driven development (TDD) and experience with automated testing frameworks.
-
Understanding of multitenant SaaS architectures and distributed systems.
Salary/Rate Range: The starting annual salary for this position is $110,000 – 150,000 per annum, based on candidates’ qualifications, experience, and internal parity.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com