Sunia Technology Inc. is a leading AI company specializing in intelligent document processing, with expertise in handwritten text, drawings, as well as image and video processing. We are seeking a talented, creative, and team-oriented Full Stack Software Engineer to join our team in the design and development of Sunia software.
What You'll Do
Design, develop, and maintain software solutions across backend, frontend, and data layers.
Work on diverse projects, including internal platforms and customer-facing products.
Build and integrate APIs, optimize system performance, and ensure reliability.
Contribute to system architecture and collaborate with cross-functional teams.
Provide technical documentation, best practices, and mentorship within the team.
What We're Looking For
Bachelor's degree or higher in Computer Science or a related field.
7+ years of professional experience in software development.
Strong expertise in
Java (Spring Boot/Spring Cloud)
and
Node.js
.
Proficiency in
JavaScript/TypeScript
and frameworks such as
React, Angular, or Vue.js
.
Deep knowledge of
databases (MySQL, MongoDB, PostgreSQL, Redis)
, including data design and optimization.
Experience with
system architecture/data architecture
and familiarity enterprise solutions (ERP, OA, CRM, PMP).
Exposure to message middleware (RocketMQ, RabbitMQ), cloud platforms (AWS/GCP/Azure), and CI/CD pipelines.
Strong Linux/Unix background, with skills in deployment and automation (Docker/Kubernetes).
Excellent communication skills in English; Mandarin is an asset.
Adaptable, self-driven, and comfortable working across different types of projects.
If you feel like you are a good fit for this position, please apply with your resume. Due to the volume of applicants, we will only be contacting qualified candidates.
Job Type: Full-time
Benefits:
Dental care
Extended health care
Life insurance
On-site parking
Paid time off
Vision care
Schedule:
Monday to Friday
Work Location: In person
Job Types: Full-time, Permanent
Pay: From $75,000.00 per year
Benefits:
Dental care
Extended health care
On-site gym
On-site parking
Vision care
Ability to commute/relocate:
Burnaby, BC: reliably commute or plan to relocate before starting work (required)
Education:
Bachelor's Degree (preferred)
Experience:
Software Engineer: 7 years (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.