Associate Software Developer

TechBlocks

Vaughan

On-site

CAD 70,000 - 90,000

Full time

16 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TechBlocks is seeking an Associate Software Engineer - .NET in Vaughan, ON. You will join a motivated front-end team to build scalable web applications using React.js, Next.js, and .NET Core.

The role emphasizes collaboration with cross-functional teams in an Agile environment, focusing on secure design, high-quality UI components, and robust RESTful API integration.

Qualifications

  • Experience with React.js and Next.js in modern front-end development.
  • Familiarity with .NET Core and RESTful APIs.
  • Strong knowledge of SQL Server and relational databases.
  • Understanding of OOP concepts and Git version control.
  • Experience with CI/CD pipelines is a plus.

Responsibilities

  • Develop, test, and maintain modern web applications using React.js and Next.js.
  • Build reusable UI components with React and Redux for state management.
  • Design responsive interfaces with Bootstrap and Tailwind CSS.
  • Consume and troubleshoot REST APIs for front-end-backend integration.
  • Collaborate with backend developers to enhance RESTful APIs.
  • Follow secure design patterns and CI/CD practices in an Agile/Scrum environment.

Skills

React.js
ASP.NET/.NET Core
REST APIs
SQL Server
OOP
Git
CI/CD
Next.js
Bootstrap
Tailwind CSS
HTML/CSS

Education

Bachelor’s degree in Computer Science / IT / Engineering or equivalent

Job description

Job Title: Associate Software Engineer - .NET
Location: Vaughan, ON
Type: Full-Time - Contract
About the Role

We are looking for a motivated Associate Front-End Developer - React.js to join our development team. The ideal candidate will have strong hands-on experience in React.js and modern front-end development practices, with expertise in Redux, React Hooks, Next.js, Bootstrap, CSS, and along with .NET Core. The candidate will be responsible for building scalable, responsive web applications while collaborating with cross-functional teams in an Agile environment.

Key Responsibilities
  • Develop, test, and maintain modern web applications using React.js and Next.js.
  • Build reusable, scalable, and high-performance UI components using React and Redux for state management.
  • Design responsive and user-friendly interfaces using Bootstrap, Tailwind CSS, HTML5, and CSS3.
  • Consume, integrate, and troubleshoot REST APIs to enable seamless communication between front-end and backend services.
  • Assist in developing and maintaining backend services and APIs using ASP.NET/.NET Core.
  • Collaborate with backend developers to design, develop, and enhance RESTful APIs supporting business applications.
  • Implement secure authentication and authorization mechanisms using Design patterns, Linq, OAuth 2.0 and JWT.
  • Collaborate with UI/UX designers, QA engineers, product owners, and cross-functional teams to deliver high-quality software solutions.
  • Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
  • Troubleshoot, debug, and optimize application performance across both front-end and backend components.
  • Participate in code reviews, unit testing, integration testing, and continuous integration/continuous deployment (CI/CD) activities.
  • Work in an Agile/Scrum environment with sprint-based planning and delivery.
  • Follow best practices for application security, performance, scalability, maintainability, and documentation.
Required Skills
  • Experience integrating and consuming REST APIs with a basic understanding of ASP.NET/.NET Core backend services.
  • Experience with SQL Server / relational databases
  • Understanding of OOP concepts
  • Familiarity with Git/version control
  • Knowledge of CI/CD pipelines
  • Good problem-solving and analytical skills
Good to Have
  • Develop and integrate applications following Microservices and Micro Frontend architecture.
  • Work with MongoDB and SQL databases for data retrieval, storage, and optimization.
  • Exposure to Azure or AWS cloud platforms.
  • Familiarity with performance optimization and accessibility standards.
Education
  • Bachelor’s degree in Computer Science / IT / Engineering or equivalent
About TechBlocks

TechBlocks is a global digital product engineering company with 16+ years of experience helping Fortune 500 enterprises and high-growth brands accelerate innovation, modernize technology, and drive digital transformation. From cloud solutions and data engineering to experience design and platform modernization, we help businesses solve complex challenges and unlock new growth opportunities.

At TechBlocks, we believe technology is only as powerful as the people behind it. We foster a culture of collaboration, creativity, and continuous learning, where big ideas turn into real impact. Whether you're building seamless digital experiences, optimizing enterprise platforms, or tackling complex integrations, you'll be part of a dynamic, fast-moving team that values innovation and ownership.

Join us and shape the future of digital transformation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Dotnet Developer
Senior Dotnet Developer

TechBlocks • Vaughan

On-site
CAD 120,000 - 170,000
Lead Full-Stack .Net Developer
Lead Full-Stack .Net Developer

United States Digital Space LLC • Pickering

On-site
Intermediate Software Developer (Front-End/Full Stack)
Intermediate Software Developer (Front-End/Full Stack)

Environics Analytics • Toronto

On-site
CAD 85,000 - 120,000
.Net Full stack Developer w/ ReactJS role in Canada
.Net Full stack Developer w/ ReactJS role in Canada

Resource Informatics Group, Inc • Pickering

Hybrid
CAD 110,000 - 140,000
.NET Full Stack Developer (Angular)
.NET Full Stack Developer (Angular)

United States Digital Space LLC • Mississauga

On-site
CAD 70,000 - 85,000
Comprehensive benefits package
Intermediate Software Developer (Front-End/Full Stack)
Intermediate Software Developer (Front-End/Full Stack)

Jobless • Toronto

On-site
CAD 90,000 - 120,000
Software Development Manager
Software Development Manager

Techblocks • Vaughan

On-site
CAD 120,000 - 170,000
Intermediate Software Developer (Front-End/Full Stack)
Intermediate Software Developer (Front-End/Full Stack)

Environics Analytics Group • Toronto

On-site
CAD 85,000 - 110,000
Software Developer
Software Developer

United States Digital Space LLC • Mississauga

Hybrid
CAD 80,000 - 100,000
Intermediate Software Developer (Front-End/Full Stack)
Intermediate Software Developer (Front-End/Full Stack)

United States Digital Space LLC • Toronto

On-site
CAD 70,000 - 110,000