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

Share This Job

Related Jobs