cover image
7 KINGS CODE

Senior Full-Stack Software Engineer (Next-Gen Applications) // Toronto, ON (On-site).

On site

Toronto, Canada

Senior

Full Time

23-02-2026

Share this job:

Skills

Communication Leadership Go Rust TypeScript SQL Encryption Cloud Security CI/CD DevOps Problem-solving Azure react AWS GCP Full-Stack Development CI/CD Pipelines Kafka gRPC

Job Specifications

Senior Full-Stack Software Engineer (Next-Gen Applications)

Location: Toronto, ON (On-site)

Type: Full-time

About the Role:

As a Senior Full-Stack Software Engineer, you'll design, develop, and maintain innovative software applications to enhance security solutions. You will architect and build cloud-based and mobile applications, focusing on backend systems, real-time data exchange, and secure, scalable features. You'll collaborate with cross-functional teams and drive excellence in code quality, performance, and security.

Key Responsibilities:

Build end-to-end features for multi-tenant cloud applications and mobile apps.
Design and implement backend services using Go/Rust and front-end with React/TypeScript.
Develop device integration layers for secure data exchange (e.g., Bluetooth, IP-based protocols).
Create and maintain SRS and TSD documentation.
Coordinate with vendors, manage deliverables, and enforce coding standards.
Ensure security best practices (authN/authZ, encryption) and data protection.
Optimize data queries, storage, and system performance.
Collaborate cross-functionally with Product, Design, and Operations teams.
Mentor engineers and uphold coding standards.

Qualifications:

5+ years of experience in full-stack development (frontend, backend, DevOps).
Proficiency in Go/Rust (or similar), React/TypeScript, cloud services (AWS/GCP/Azure), and CI/CD pipelines.
Strong knowledge of data structures, algorithms, and distributed systems.
Experience with secure, scalable backend services and robust web APIs (REST/gRPC).
Excellent documentation skills (SRS, TSD).
Experience with vendor management and coordinating external engineering teams.

Bonus Points:

Familiarity with mobile hybrid development (Flutter/React Native).
Experience with Bluetooth/BLE, embedded system APIs, or IoT communication.
Knowledge of SQL optimization, event-driven architectures (Kafka), and cloud security.

Additional Competencies:

Strong systems thinking and craftsmanship.
Pragmatic leadership and mentoring skills.
Clear communication and ability to defend architectural decisions.
Adaptable and problem-solving mindset.

About the Company

IT CONSULTING & TECHNOLOGY SERVICES FOR STARTUP TO ENTERPRISE LEVEL SOLUTIONS SKILLED, PROFESSIONAL, FAST AND AFFORDABLE Know more