Remote Senior Full Stack Engineer (Node.js & Vue/React) - Fully Remote

at CoverGo

Posted 8 hours ago 1 applied

Description:

  • CoverGo is seeking a Senior Full Stack Engineer to lead the development and evolution of their insurance enterprise software solutions.
  • The role involves demonstrating expertise in both front-end and back-end technologies while providing guidance and mentorship to middle developers.
  • Responsibilities include leading the design, implementation, and maintenance of new features for the SaaS platform, collaborating with cross-functional teams, conducting code reviews, and driving security and compliance initiatives.
  • The engineer will also investigate and resolve complex technical issues, stay updated on industry trends, and foster a culture of continuous learning within the team.

Requirements:

  • Candidates must have 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 is required.
  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloud, with experience in architecting and deploying scalable applications is necessary.
  • Mastery of Test-Driven Development (TDD) methodologies and extensive experience in unit, integration, and functional testing using industry-standard testing libraries is essential.
  • A deep understanding of Object-Oriented Programming (OOP) principles, SOLID principles, and design patterns is required.
  • Candidates should have 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 is important.
  • Experience with Nest.js is highly desirable.
  • Proficiency in agile development methodologies and strong communication skills are necessary for effective collaboration with cross-functional teams.
  • Excellent problem-solving skills with a proactive approach to troubleshooting and bug fixing are required.
  • A passion for continuous learning and staying updated with the latest trends, technologies, and best practices in software development is essential.

Benefits:

  • The position offers a competitive remuneration package and is 100% remote.
  • Employees receive paid annual leaves, an annual performance bonus, and health insurance.
  • A remote work allowance is provided, along with stock options after 6 months of employment.
  • An anniversary bonus is available, and the company organizes activities and events for employees.
  • A learning and development plan is also part of the benefits offered to employees.