Full Stack Software Engineer

ON, CA, Canada

Job Description

Are you a versatile Full Stack Software Engineer who thrives in dynamic environments? Do you have a strong technical foundation and an ability to collaborate across global teams? If you're looking for an opportunity to work on

cutting-edge applications

, integrate with AWS-powered solutions, and bring

software excellence

to a high-impact project,

this role is for you!




Why Join Us?




Flexible Hours:

Work across IST (Sri Lanka) and Canadian time zones (example:

4:30 AM EST - 1 PM EST

)

Global Team Collaboration:

Engage with talented engineers and cross-functional teams across continents

Remote Work:

Enjoy the freedom of working from anywhere within an aligned time zone

Impactful Projects:

Build and enhance applications that power

vendor-facing solutions




What You'll Do:




Deliver

high-quality software and technical solutions

in an agile environment Work with

Principal Software Engineers, Business Analysts, and Project Managers

to define technical designs and develop scalable solutions Develop full-stack applications using

JavaScript, ReactJS, NextJS, TypeScript

, and backend frameworks like

Node.js, Spring Boot

Optimize

microservices and RESTful APIs

for seamless performance Architect, build, and deploy solutions using

AWS services (ECS, Lambda, S3, RDS, CodePipeline, CodeBuild)

Implement

DevOps practices

including Docker, CI/CD pipelines (

GitHub Actions, Jenkins is a plus

) Design and optimize

relational and NoSQL databases

(MySQL, PostgreSQL, MongoDB) Follow

test-driven development (TDD) methodologies

and software best practices

What You Bring:




At least 3 years

of IT experience with hands-on expertise in full-stack development Strong understanding of

AWS cloud platforms

and modern development practices Experience working with

web applications

and API integrations

Solid technical foundation

with the ability to take direction and apply standard development methods

Excellent problem-solving skills

--comfortable working in fast-paced, high-volume environments Ability to work across

interdepartmental relationships

--comfortable collaborating within a structured development framework

Soft skills matter!

Strong

communication, adaptability, and curiosity

are key to success Location preference: Ontario, Calgary, or regions that align with

IST time coverage



Who You Are:




A

curious, adaptable engineer

eager to build and refine scalable solutions Ready to

collaborate globally

with teams in Sri Lanka and Canada Comfortable with

agile workflows

and rapid iterations Passionate about

learning and growing

in a complex technical space

This is

an exciting opportunity

to work on meaningful projects,

flex your technical and collaboration skills

, and be part of a

team pushing boundaries in modern software development

.


If this sounds like your next challenge, apply today!

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.


Related Jobs

Job Detail

  • Job Id
    JD2489261
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    ON, CA, Canada
  • Education
    Not mentioned