Software Developer IV

88390
Toronto, Ontario
Contract
19 hours ago

Job Title: Senior Full Stack Engineer
Location: Toronto, ON (Hybrid)
Employment Type: Full-Time Contract – 6 Months
Experience Level: 10+ Years

About the Role
We are seeking a highly experienced senior full-stack engineer with deep technical expertise across modern front-end and back-end technologies. The ideal candidate has a strong track record of architecting and delivering scalable, high-performance web applications, with hands-on experience in React.js, Node.js, Next.js, API-driven development, and cloud-native solutions on Microsoft Azure. You will play a key role in designing end to end solutions, mentoring team members, and contributing to technical strategy.
Key Responsibilities
Full Stack Development

  • Design, develop, and maintain complex web applications using React.js, Node.js, and Next.js.
  • Build reusable front-end components and scalable back-end services.
  • Implement best-in-class UI/UX practices while ensuring robust server-side logic and performance.
  • API & Integration
  • Architect, build, and manage RESTful and GraphQL APIs.
  • Ensure secure, scalable API lifecycle management including versioning, monitoring, and documentation.
  • Integrate with internal and external systems using modern API patterns.

Database Engineering
Design and manage databases for front-end applications including:

  • Azure Cosmos DB
  • Relational and non-relational back-end databases (SQL, NoSQL)

Optimize data models, queries, and performance for highly responsive applications.
Cloud & Infrastructure (Azure)
Architect and deploy solutions on Microsoft Azure, leveraging:

  • App Services
  • Azure Functions
  • Storage Accounts
  • API Management
  • Networking, Identity, and Monitoring tools

Implement CI/CD pipelines using Azure DevOps or similar tools.
Ensure systems meet high standards for security, scalability, and reliability.
Architecture & Leadership

  • Lead technical design discussions and drive architecture decisions.
  • Partner with Product, DevOps, and QA teams to deliver end to end solutions.
  • Mentor junior and intermediate engineers; promote best engineering practices.
  • Participate in code reviews, technical planning, and continuous improvement.

Required Skills & Qualifications
Technical Expertise

  • 10+ years of hands-on experience in full stack software development.

Expert-level proficiency and minimum 3+ years’ experience in:

  • React.js
  • Node.js
  • Next.js
  • API Management (Azure API Management is a plus)
  • Azure Cosmos DB
  • Backend databases supporting frontend application development
  • Microsoft Azure infrastructure and services
  • Experience using GitHub Copilot is a big plus

Additional Requirements

  • Strong understanding of distributed systems, microservices, and event-driven architectures.
  • Proficiency with TypeScript and JavaScript.
  • Experience building scalable, secure cloud-native applications.
  • Strong understanding of CI/CD, DevOps principles, and automated testing.
  • Excellent problem-solving and analytical skills.
  • Effective communication and leadership capabilities.

Preferred Qualifications

  • Experience with containerization (Docker, Kubernetes).
  • Familiarity with domain-driven design and cloud native architecture patterns.
  • Prior experience leading engineering teams or large-scale projects.
  • Exposure to performance optimization, security standards, and observability tooling.

Why Join Us?

  • Opportunity to influence architecture and technology decisions.
  • Work with modern, cloud native technologies on impactful products.
  • Join a high-performing, collaborative engineering team.

Story Behind the Need—Business Group & Key Projects:
Can you please provide an overview of what a typical day in this role would look like, inclusive of any team members they’d be working with, structure, size, and day-to-day duties We are looking for a Senior Full?Stack Developer who will work closely with the business, UI/UX teams, and platform/backend engineering groups to design and build end?to?end applications. This role will primarily focus on solutions within the Risk area, including AI?driven components that support risk analytics and automation.
The ideal candidate will be someone who can lead, gather and interpret requirements, and translate them into high?quality technical solutions. They should have strong hands?on expertise across:
Key Skill Requirements

  • Front?end development (UI specialization; modern frameworks preferred)
  • Full?stack engineering, with strong API development experience
  • Backend integration and understanding of enterprise architecture
  • Ability to collaborate effectively with BAs, UI engineers, platform teams, and backend developers
  • Experience working in Agile, multi-stream delivery environments

Soft Skills & Leadership

  • Capable of leading technical discussions and guiding development best practices
  • Strong analytical and problem?solving abilities
  • Able to work in a fast-paced environment with evolving business requirements
  • Excellent communication skills to bridge technical and non-technical stakeholders

Candidate Requirements
Must-Have Skills –

  • React.js
  • Node.js
  • Next.js
  • API Management (Azure API Management is a plus)
  • Azure Cosmos DB

Nice-to-have Skills:

  • DevOps exposure CI/CD
  • Cloud Exposure (AWS, Azure)
  • Prior experience with the insurance and finance industry

Years of Experience: 8-10 years of experience
Degrees/Certifications Required: Bachelor's degree in technical fields such as computer science, computer Developing or a related field

The pay range that the employer reasonably expects to pay for this position is between CA$70.00 and CA$75.00

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

This posting is for an existing vacancy.

If you believe this post to be fraudulent, please report by clicking here

Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other  legally protected characteristics. We welcome and encourage diversity in the workplace.

We use artificial intelligence tools to help our recruiters screen and assess talent. These tools do not replace human decision making in the process.

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!