VySystems logo

Fullstack Engineer with Golang

VySystems

Remote🇨🇦CanadaseniorPosted 1d ago

Job description

Job Description:

Fullstack Engineer,

Experience: 5+ Years

SUMMARY

We are looking for a Fullstack Engineer with proven experience in Golang (backend), Angular

(frontend), AWS cloud services, and CI/CD pipelines to join our growing engineering team. This role is ideal for someone who thrives in a fast-paced environment and enjoys solving complex problems in scalable enterprise applications.

Key Responsibilities:

• Design, develop, and maintain scalable backend services using Golang

• Build responsive and dynamic user interfaces using Angular (v9+)

• Collaborate with cross-functional teams including product, design, and DevOps

• Design and implement microservices architecture and APIs

• Integrate with AWS cloud infrastructure, ensuring high availability and performance

• Set up and maintain CI/CD pipelines for smooth code integration and deployment

• Follow best coding practices, conduct code reviews, and maintain documentation

• Troubleshoot and resolve issues across the full stack

Required Skills & Qualifications:

• 5+ years of fullstack development experience with strong expertise in Golang

• Proficiency in Angular (v9 or later), JavaScript/TypeScript, HTML5, and CSS3

• Hands-on experience with AWS services (Lambda, S3, API Gateway, RDS, etc.)

• Strong understanding and implementation experience of CI/CD using GitLab CI, Jenkins, or GitHub Actions

• Experience with RESTful API development and third-party integrations

• Solid grasp of microservices architecture and containerization (Docker/Kubernetes preferred)

• Strong debugging and performance tuning skills

• Good understanding of Agile development and version control (Git)

Nice to Have:

• Experience with SQL/NoSQL databases

• Knowledge of Terraform or Infrastructure as Code (IaC)

• Previous experience in domains like EdTech, FinTech, or SaaS