Senior Full Stack Engineer

CoverGo
Summary
Join CoverGo, a leading global no-code insurance platform, as a Senior Full Stack Engineer. You will lead the development and evolution of cutting-edge insurance enterprise software solutions, integrating AI-driven capabilities. Responsibilities include designing, implementing, and maintaining new features; collaborating with cross-functional teams; experimenting with AI models; building AI proof-of-concepts; conducting code reviews; resolving technical issues; and driving security initiatives. You will utilize your expertise in front-end and back-end technologies, including Node.js, Vue.js, GraphQL, MongoDB, and more. The role requires extensive experience in full-stack engineering, AI technologies, and cloud platforms. CoverGo offers a competitive remuneration package, including a 13th-month pay, annual performance bonus, 15 days of annual leave, health insurance, stock options, and more.
Requirements
- Extensive experience of 6+ years as a Full Stack Engineer, with a proven track record of delivering complex SaaS applications using Node.js and related technologies
- Expertise in front-end and back-end technologies, including Node.js, Vue.js, GraphQL, MongoDB, Docker, with a strong emphasis on TypeScript
- Hands-on experience with AI technologies, including experimentation with machine learning models, AI APIs (e.g., OpenAI, Google AI, Hugging Face, etc.), and building AI-driven applications
- Experience developing and integrating AI-driven features, such as chatbots, recommendation engines, or automation tools
- Proficiency in cloud platforms such as AWS, Azure, or Google Cloud, with experience in architecting and deploying scalable applications
- Mastery of Test-Driven Development (TDD) methodologies and extensive experience in unit, integration, and functional testing using industry-standard testing libraries
- Deep understanding and practical application of Object-Oriented Programming (OOP) principles, SOLID principles, and design patterns
- Thorough knowledge of web security best practices and experience in ensuring compliance with industry regulations such as GDPR and HIPAA
- Familiarity with container technologies like Docker and expertise in cloud infrastructure and solutions
- Proficient in agile development methodologies and adept at collaborating effectively with cross-functional teams
- Excellent problem-solving skills with a proactive approach to troubleshooting and bug fixing
- Strong communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders
- Passion for continuous learning and staying updated with the latest trends, technologies, and best practices in software development
Responsibilities
- Design, implement and maintain new features and functionalities for our SaaS platform, understanding the requirements of insurance businesses and translating them into scalable and efficient software solutions
- Utilize your deep knowledge of front-end and back-end technologies to architect scalable and efficient software solutions
- Collaborate closely with cross-functional teams to gather and understand end-user requirements, translating them into robust technical solutions
- Experiment with AI models, frameworks, and APIs to develop and integrate AI-driven features, optimizing user experience and automation
- Build AI proof-of-concepts (POCs) to explore new capabilities and validate AI-based solutions for business use cases
- Conduct thorough code reviews, enforce coding best practices, and champion the adoption of testing methodologies to maintain code quality and reliability
- Proactively investigate and resolve complex technical issues and bugs to ensure the stability and performance of the platform
- Drive security and compliance initiatives by implementing best practices and adhering to industry regulations, leveraging your expertise in web security principles
- Stay abreast of the latest technologies, frameworks, and best practices in software development, fostering a culture of continuous learning and improvement within the team
Preferred Qualifications
Experience with Nest.js is highly desirable
Benefits
- Competitive remuneration package
- 13th-Month Pay
- Annual Performance Bonus
- 15 days annual leaves
- Health Insurance
- Stock Options after 6 months
- Anniversary Bonus
- Company activities and events
- Learning and development plan
Share this job:
Similar Remote Jobs

