We are seeking a talented full-stack software developer who can build robust, scalable applications with exceptional user experiences. This role requires both technical expertise and an eye for design, allowing you to implement complex functionality while maintaining usability and visual appeal.
KEY RESPONSIBILITIES
Involved in the full life cycle of software development
Work with the team members to accomplish requirements from product managers and customers
Design and develop highly scalable, reliable, and fault-tolerant systems with guidance from other team members
Help identify bottlenecks and bugs, and devise solutions to these problems with help from other team members
Help maintain code quality, organization, and automation
Be willing to span to full stack development whenever necessary
Write and maintain code with high attention to detail, perform peer code-reviews, and participate in technical design discussions
MUST-HAVE QUALIFICATIONS
5+ years software development experience
Solid knowledge of data structures, algorithms, and object-oriented programming
Prior exposure of typical web architecture (data, application, web tiers, etc.)
Prior exposure to of cloud service technologies (Infrastructure as Code, CDK, or similar)
Cloud service monitoring tool experience
Ability to work with a team in an Agile environment
Experience integrating with RESTful APIs or GraphQL
Experience with PostGreSQL, MongoDB, Redis, Docker, Kubernetes
Experience with cloud native and microservice development
Experience with database architecture design and performance tuning
NICE-TO-HAVE SKILLS
Experience with Next.js App Router (SSR/SSG, API routes, edge functions)
Familiarity with AWS services, particularly Amplify, S3, CloudFront, or Lambda for frontend deployments
Experience working with cloud-based CI/CD pipelines and AWS infrastructure
Background in building complex data visualizations, dashboards, or SaaS interfaces
Proficiency with testing frameworks like Jest, React Testing Library, or Playwright
Knowledge of accessibility standards (WCAG) and creating inclusive user interfaces
Skills in frontend performance optimization (lazy loading, code splitting, bundle analysis)
Familiarity with specific Git workflows (GitFlow, trunk-based development) and platforms (GitHub, GitLab)
Cross-browser compatibility testing and optimization
Knowledge of creating or maintaining design systems and component libraries
EDUCATION & ELIGIBILITY
A degree or diploma in Engineering, Computer Science, Interactive Design or a related field
Legally authorized to work full-time in Canada
HOW TO APPLY
To apply, please send your PDF resume and Github profile.
Job Type: Full-time
Pay: $60,000.00-$65,000.00 per year
Benefits:
Dental care
Extended health care
Paid time off
Work from home
Schedule:
Monday to Friday
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.