Senior Full Stack Engineer

closed
CoverGo Logo

CoverGo

πŸ“Remote - Vietnam

Summary

Join CoverGo, a leading global no-code insurance platform, as a Senior Full Stack Engineer. Lead the development and evolution of cutting-edge insurance enterprise software solutions. Utilize your expertise in front-end and back-end technologies while mentoring other developers. Drive architectural decisions, collaborate with cross-functional teams, and ensure platform scalability and security. Stay at the forefront of industry trends and contribute to continuous improvement. CoverGo offers a competitive salary, international environment, and opportunities to work with the latest technologies in the Insurtech market.

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
  • 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

  • Lead the design, implementation, and maintenance of new features and functionalities for our SaaS platform, providing technical leadership throughout the development lifecycle
  • 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
  • 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 renumeration package
  • International Environment
  • 15 days annual leave
  • 13th-Month Pay
  • Performance Bonus
  • Stock Options after 6 months
  • Company activities and events
  • Learning and development plan
This job is filled or no longer available