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.





