Lead Full Stack Engineer (Node.js, React/Vue & AI Solutions)
hace 12 horas
Zaragoza
• 100% Remote Work, • International Environment, • Working on the latest tech for the Insurtech Market Leader At CoverGo, our mission is to empower all insurance companies to make insurance 100% digital and accessible to everyone. • We are a leading global 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 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. • 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, • Demonstrated leadership experience in a technical role, with a track record of successfully leading and mentoring engineering teams in the development of complex SaaS applications, • 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, • Solid hands-on experience building and deploying AI-driven applications or features using APIs and ML models, • Strong understanding of AI concepts such as NLP, recommendation engines, chatbots, or intelligent automation tools, • Strong expertise in cloud platforms such as AWS, Azure, or Google Cloud, with experience in architecting and deploying scalable and resilient applications, • In-depth knowledge of Test-Driven Development (TDD) methodologies, unit, integration, and functional testing, and experience with testing frameworks and automation tools, • Solid understanding of Object-Oriented Programming (OOP) principles, SOLID principles, and design patterns, with practical experience in their application, • 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 continuous learning and professional development, with a keen interest in staying updated with emerging technologies and industry trends, • 100% Remote Work, • 15 Days of Annual Leave, • Annual Performance Bonus, • Remote Work Allowance, • Anniversary Bonus, • Health Insurance, • Stock Options after 6 months, • Company Activities and Events, • Learning and Development Plan #J-18808-Ljbffr