Remote Full Stack Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Full Stack Engineer position at CoverGo involves contributing to the ongoing development and enhancement of innovative insurance enterprise software solutions.
  • Responsibilities include designing, implementing, and maintaining new features and functionalities for the SaaS platform.
  • The role requires working with both front-end and back-end technologies, collaborating with cross-functional teams, and translating end-user requirements into scalable software solutions.
  • Full Stack Engineers participate in code reviews, adhere to coding best practices, and contribute to maintaining code quality through testing.
  • They investigate and address bugs promptly to ensure platform reliability and security, while staying informed about the latest technologies and best practices in software development.

Requirements:

  • Proven experience of at least 4 years as a Full Stack Engineer, specifically working on complex SAAS applications.
  • Strong technical background with proficiency in front-end and back-end technologies such as JavaScript, Vue, .NET Core, C#, GraphQL, MongoDB, and Docker.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud for building scalable applications.
  • Thorough understanding and practical experience with Test-Driven Development (TDD) to ensure robust and well-tested code.
  • Experience with unit, integration, and function testing using front-end and back-end testing libraries.
  • Proficiency in Domain-Driven Design (DDD) principles and in-depth knowledge of web security best practices.
  • Demonstrated experience in performance optimization for high-traffic web applications, container technologies like Docker, and cloud infrastructure.
  • Experience with agile development methodologies, strong problem-solving skills, and proactive troubleshooting abilities.
  • Excellent communication skills to interact effectively with technical and non-technical team members.
  • Passion for staying updated with the latest trends, technologies, and best practices in software development.

Benefits:

  • The position offers a fully remote work setup.
  • Flexible leave policy for work-life balance.
  • Opportunity to work in an international environment.
  • Competitive remuneration package.
  • Performance bonus incentives.
  • Stock options available after 6 months.
  • Company activities and events for team building.
  • Learning and development plan to enhance skills and knowledge.
About the job
Posted on
Job type
Salary
-
Leave a feedback