Cần Thơ, Vietnam Remote (Global)

CoverGo is hiring a Senior Full Stack Engineer (.Net, Vue/React) - Fully Remote

About the Role

CoverGo is looking for a Senior Full Stack Engineer to design, implement, and maintain features for our SaaS insurance platform. You'll work across front-end and back-end, optimize performance, ensure security, and help mentor junior developers on our international, diverse team.

What You'll Do

  • Design, implement, and maintain new features and functionalities for the SAAS platform.
  • Work on both the front-end and back-end of the application.
  • Collaborate with product, design, and engineering teams to translate end-user requirements into effective solutions.
  • Optimize application performance to handle large data volumes and high user traffic.
  • Participate in code reviews, enforce best practices, and write and execute unit and integration tests.
  • Investigate and promptly fix bugs to maintain platform reliability.
  • Ensure security and compliance by following web application security best practices.
  • Stay up-to-date with the latest technologies, frameworks, and best practices.
  • Design the platform with scalability and flexibility in mind for future growth.
  • Provide mentorship to junior developers, aiding in their technical growth.

What We're Looking For

  • 6 years of proven experience as a Full Stack Engineer on complex SAAS applications.
  • Strong proficiency in front-end and back-end technologies: JavaScript, Vue, .NET Core, C#, GraphQL, MongoDB, Docker.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud for building scalable applications.
  • Thorough understanding and practical experience with Test-Driven Development (TDD).
  • Experience with unit, integration, and function testing using front-end and back-end testing libraries.
  • Proficiency in Domain-Driven Design (DDD) principles.
  • In-depth knowledge of web security best practices and experience ensuring compliance.
  • Demonstrated experience in performance optimization for high-traffic web applications.
  • Experience with container technologies like Docker and a good understanding of cloud infrastructure.
  • Experience with agile development methodologies and collaborating with cross-functional teams.
  • Excellent problem-solving skills and a proactive approach to troubleshooting.
  • Strong communication skills to effectively interact with technical and non-technical team members.
  • A passion for staying updated with the latest trends and technologies in software development.

Technical Stack

  • JavaScript, Vue
  • .NET Core, C#
  • GraphQL
  • MongoDB
  • Docker
  • AWS, Azure, Google Cloud

Team & Environment

You'll join an international, diverse team of over 120 people and collaborate closely with product, design, and engineering teams.

Benefits & Compensation

  • Competitive remuneration package
  • 13th month salary
  • 15 days annual leave, 10 days sick leave
  • Annual Performance Bonus
  • Stock Options after 6 months
  • Company activities and events
  • Learning and development plan

Work Mode

This is a fully remote position open to candidates in Asia, EMEA, and the Americas.

CoverGo is an equal opportunity employer.

Required Skills
.NET CoreC#VueReactJavaScriptGraphQLMongoDBDockerAWSAzureGoogle CloudMicroservicesAgile/Scrum
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
CoverGo

A leading global no-code insurance platform for health, life, and P&C. Their mission is to empower all insurance companies to make insurance 100% digital and accessible to everyone.

Visit website
Job Details
Category fullstack
Posted 2 months ago