- Company Name
- 7 KINGS CODE
- Job Title
- Senior Full-Stack Software Engineer (Next-Gen Applications) // Toronto, ON (On-site).
- Job Description
-
Job Title: Senior Full‑Stack Software Engineer (Next‑Gen Applications)
Role Summary: Lead end‑to‑end design, development, and maintenance of secure, scalable cloud‑and‑mobile applications. Architect backend services (Go/Rust), front‑end interfaces (React/TypeScript), and device integration layers for real‑time data exchange. Drive code quality, performance, and security best practices while coordinating cross‑functional teams.
Expectations: • 5+ years full‑stack experience, including backend, frontend, and DevOps.
• Proven track record of leading feature development, mentoring junior engineers, and enforcing coding standards.
• Strong analytical, problem‑solving and communication skills; ability to defend architectural decisions and manage external vendor relations.
Key Responsibilities:
- Build multi‑tenant cloud features and mobile app functionality from concept to production.
- Design and implement backend services in Go/Rust; front‑end with React/TypeScript.
- Develop secure device integration layers (Bluetooth, IP‑based protocols).
- Create and maintain SRS and TSD documentation.
- Enforce coding standards, code reviews, and security practices (authN/authZ, encryption).
- Optimize data queries, storage, and system performance.
- Coordinate with Product, Design, and Operations teams.
- Mentor and coach engineering staff.
- Manage deliverables and vendor relationships.
Required Skills:
- Go/Rust (or equivalent) – backend development.
- React/TypeScript – modern web front‑end.
- Cloud platforms: AWS, GCP, or Azure.
- CI/CD pipelines and DevOps tooling.
- Distributed systems, data structures, and algorithms.
- Secure, scalable backend services and robust web APIs (REST, gRPC).
- Excellent documentation skills (SRS, TSD).
- Vendor coordination and external engineering collaboration.
- Optional: Mobile hybrid development (Flutter/React Native), Bluetooth/BLE, embedded APIs, IoT, SQL optimization, event‑driven architecture (Kafka), cloud security certifications.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- No specific certifications required, but AWS Certified Solutions Architect, Google Cloud Professional, or Azure Solutions Architect are advantageous.