CoverGo seeks a Senior Full Stack Engineer to design, implement, and maintain features for our SAAS insurance platform. You'll translate complex business requirements into scalable software solutions while working across the entire application stack. You'll join an international, collaborative team dedicated to building a flexible and high-performance platform.
What You'll Do
- Design, implement and maintain new features and functionalities, translating insurance business requirements into scalable software solutions.
- Work on both the front-end and back-end of the application.
- Collaborate with product, design, engineering, and UX teams to understand requirements and translate them into effective solutions.
- Optimize application performance to handle large data and high user traffic.
- Participate in code reviews and enforce best coding practices.
- Write and execute unit and integration tests to maintain code quality.
- Investigate and fix bugs to maintain platform reliability.
- Ensure security and compliance by following best practices for web applications and handling sensitive data.
- Stay up-to-date with latest technologies, frameworks, and best practices.
- Design the platform with scalability and flexibility for future growth.
- Provide mentorship to junior developers.
What We're Looking For
- Proven experience of 6 years as a Full Stack Engineer on complex SAAS applications.
- Strong technical background with proficiency in JavaScript, Vue, .NET Core, C#, GraphQL, MongoDB, 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 and compliance with industry regulations.
- Demonstrated experience in performance optimization for high-traffic web applications.
- Experience with container technologies like Docker and 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 and bug fixing.
- Strong communication skills to interact with both technical and non-technical team members.
- A passion for staying updated with the 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'll join an international, diverse team of over 120 people with 30 nationalities. You will work collaboratively with product, design, engineering teams, and UX designers.
Benefits & Compensation
- Competitive renumeration package
- 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. We welcome applicants from the Asia, EMEA, and Americas regions.
CoverGo fosters an international environment that values diversity of thoughts, expressions, and perspectives, and we constantly work towards making it a workplace you love coming to.





