Job Title or Location
RECENT SEARCHES

Full Stack Developer (Remote)

Architecture in Motion Inc. - 3 Jobs
Oakville, ON
Remote
Full-time
Experienced
Company Benefits
Flexible Work
Posted 28 days ago Expires Soon!
Salary: DOE

Core Responsibilities:

  • Lead the development of both the front-end and back-end of our web application.
  • Design and implement scalable and robust solutions using Angular (JS), Blazor (.NET & C#), and Microsoft SQL Server.
  • Develop and manage APIs, preferably hosted on Azure Functions with Azure API Management.
  • Uphold best practices in an Agile development environment, ensuring rapid feedback and continuous learning.
  • Champion Test-Driven Development (TDD) and Automated Testing methodologies.
  • Conduct pair programming sessions and demonstrate excellence in code refactoring.

Additional Key Requirements:

  • At least 10+ years of experience in full-stack development, with a focus on the specified technologies.
  • Proven track record of leading complex software projects from conception to delivery.
  • Strong experience in system architecture design, particularly in cloud environments.
  • Deep understanding of Continuous Integration/Continuous Deployment (CI/CD) processes and tools.
  • Ability to mentor junior developers and lead by example in a collaborative team environment.
  • Excellent problem-solving skills and a strong sense of ownership over project outcomes.
  • Strong communication and interpersonal skills, capable of fostering a positive team dynamic.

Preferred Qualifications:

  • Certification in Azure Development or equivalent cloud platforms.
  • Experience in the transportation industry or B2B platforms is a significant plus.
  • Knowledge of additional programming languages and frameworks is desirable.

Project Overview:

  • You will be instrumental in the redesign and UI/UX enhancement of the existing code base.
  • Lead the development of an advanced adminportal for user and group management.
  • Work on implementing a licensing system and robust B2B collaboration tools.
  • Direct involvement in integrating cutting-edge process automation functionalities.

remote work

Share This Job: