CoverGo is looking for a Senior Full Stack Engineer responsible for designing, implementing, and maintaining features for our SaaS insurance platform. In this fully remote role, you will work across front-end and back-end technologies, optimizing performance, ensuring security/compliance, mentoring junior developers, and collaborating with cross-functional teams.
What You'll Do
- Design, implement and maintain new features and functionalities for the SAAS platform
- Understand requirements of insurance businesses and translate them into scalable software solutions
- Work on both the front-end and back-end of the application
- Work collaboratively with product, design, engineering teams, and UX designers
- Understand end-user requirements, use cases, and technical concepts
- Translate requirements into cohesive and effective solutions
- Ensure a seamless user experience
- Optimize application performance to handle large data and high user traffic
- Deliver a smooth user experience
- Participate in code reviews and enforce best coding practices
- Write and execute unit tests and integration tests to maintain code quality
- Investigate and promptly fix bugs to maintain platform reliability
- Ensure security and compliance by following web application security best practices
- Adhere to relevant regulations in handling sensitive customer data
- Stay up-to-date with latest technologies, frameworks, and best practices
- Ensure platform remains competitive and innovative
- Design platform with scalability and flexibility in mind
- Accommodate new features and changes as client/user base grows
- Provide mentorship to junior developers
- Aid junior developers in technical growth and effective contribution to team goals
What We're Looking For
- Proven experience 6 years as a Full Stack Engineer
- Experience working on complex SAAS applications
- Strong technical background with proficiency in front-end and back-end technologies
- Proficiency in JavaScript
- Proficiency in Vue
- Proficiency in .NET Core
- Proficiency in C#
- Proficiency in GraphQL
- Proficiency in MongoDB
- Proficiency in Docker
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud for 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
- Experience in ensuring compliance with industry regulations
- Demonstrated experience in performance optimization for high-traffic web applications
- Experience with container technologies like docker
- Good understanding of cloud infrastructure and solutions
- Experience with agile development methodologies
- Experience collaborating with cross-functional teams
- Excellent problem-solving skills
- Proactive approach to troubleshooting and bug fixing
- Strong communication skills to interact with technical and non-technical team members
- Ability to communicate with team members from diverse backgrounds
- Passion for staying updated with latest trends, technologies, and best practices in software development
Technical Stack
JavaScript, Vue, .NET Core, C#, GraphQL, MongoDB, Docker, AWS, Azure, Google Cloud
Team & Environment
You will join an international, diverse team of over 120 people and collaborate closely with product, design, engineering teams, and UX designers.
Benefits & Compensation
- Competitive renumeration package
- International Environment
- 15 days annual leave
- 10 sick leaves
- Special leaves
- Annual Performance Bonus
- Stock Options after 6 months
- Company activities and events
- Learning and development plan
Work Mode
This is a Fully Remote position. Our team members work remotely from all over the world, with a global presence in Asia, EMEA and the Americas.





