Join CoverGo as a Lead Full Stack Engineer and drive the technical vision, strategy, and execution of our enterprise-grade insurance platform. You will lead a team of engineers, mentor peers, and champion the integration of AI-driven capabilities to push the boundaries of insurance technology.
Requirements
- 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.
Benefits
- 100% Remote Work
- 15 Days of Annual Leave
- Annual Performance Bonus
- Remote Work Allowance
- Anniversary Bonus
- Stock Options (after 6 months)
- Health Insurance
- Company Activities and Events
- Learning and Development Plan