**Top 3 Reasons To Join Us**
- 100% Remote Work
- International Environment
- Working on the latest tech for the Insurtech Market Leader
**About Us**
At CoverGo, our mission is to empower all insurance companies to make insurance 100% digital and accessible to everyone.
- We are a leading integral no-code insurance platform for health, life, and P&C;
- We’re the winner of the Insurtech of the Year in all of Asia and other awards globally
- We work with insurance enterprise clients such as AXA, Bupa, MSIG, Dai-ichi, Bank of China Group Insurance, and many more
- We're an international, diverse team of over 120 people with 30 nationalities and team members working remotely from all over the world
- We are fully funded and backed by reputable VC funds and strategic institutional investors
- We have a global presence in Asia, EMEA and the Americas
- We’ve grown our annualized revenue by over 30x since January 2021
- We’re constantly working towards making CoverGo a workplace that you love coming to. We deeply believe that bringing together a diversity of thoughts, expressions, and perspectives is key to building the best culture for equally diverse communities all over the world
**About the Role**
As a Lead Full Stack Engineer at CoverGo, you will play a critical role in driving the technical vision, strategy, and execution of our enterprise-grade insurance platform. In addition to hands-on full-stack development, you will lead a team of engineers, mentor peers, and champion the integration of AI-driven capabilities to push the boundaries of insurance technology.
You will be responsible for guiding architectural decisions, shaping development standards, and fostering innovation across the platform, with a strong focus on scalable software design, team performance, and continuous delivery. Your leadership will be key in aligning technology initiatives with business goals and delivering impactful, intelligent solutions.
**What You Will Do**
- Lead the end-to-end development lifecycle of our SaaS platform, from design and implementation to deployment and maintenance, ensuring alignment with business objectives and technical requirements.
- Provide technical leadership and mentorship to a team of Full Stack Engineers, fostering their growth and development through coaching, feedback, and knowledge sharing.
- Define and drive the technical strategy for AI integration, working closely with product and data teams to deliver AI-powered features that improve automation, decision-making, and user experience.
- Explore and evaluate new AI models, frameworks, and APIs (e.g., OpenAI, Hugging Face, Google AI), and oversee the development of AI proof-of-concepts (POCs) to validate innovative ideas.
- Collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions, prioritizing features and enhancements based on impact and feasibility.
- Drive architectural decisions and establish coding standards and best practices to ensure the scalability, reliability, and maintainability of the platform.
- Conduct thorough code reviews, enforce quality standards, and promote a culture of continuous improvement through the adoption of testing methodologies and automation.
- Proactively identify technical debt, scalability bottlenecks, and areas for optimization, leading initiatives to address them and improve overall system performance.
- Champion security and compliance initiatives, ensuring adherence to industry regulations and best practices, and driving the implementation of robust security measures.
- Stay updated with the latest trends, technologies, and best practices in software development, evaluating their potential impact and relevance to our platform, and advocating for their adoption where appropriate.
**What We Need**
- Extensive hands-on experience with Full Stack development using Node.js and related technologies, with a minimum of 8 years of relevant experience.
- Proficiency in front-end and back-end technologies such as Node.js, Vue.js, GraphQL, MongoDB, Docker, and TypeScript.
- Strong understanding of AI concepts such as NLP, recommendation engines, chatbots, or intelligent automation tools.
- In-depth knowledge of Test-Driven Development (TDD) methodologies, unit, integration, and functional testing, and experience with testing frameworks and automation tools.
- Thorough understanding of web security best practices and experience in implementing security measures and ensuring compliance with industry regulations.
- Familiarity with container technologies like Docker and proficiency in cloud infrastructure and solutions.
- Experience with Nest.js is a plus.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
- Proven ability to prioritize and manage multiple projects simultaneously, with a proactive and results-oriented approach.
- Passion for continuo