Remote Senior Full Stack Engineer (.NET & Vue/React) - Spain

at CoverGo

Posted 3 days ago 1 applied

Description:

  • CoverGo is seeking a Senior Full Stack Engineer with expertise in .NET and Vue/React to join their team in Spain.
  • The role involves designing, implementing, and maintaining new features and functionalities for the SAAS platform, translating insurance business requirements into scalable software solutions.
  • The engineer will work on both the front-end and back-end of the application, demonstrating proficiency in various technologies, frameworks, and programming languages.
  • Collaboration with product, design, engineering teams, and UX designers is essential to understand end-user requirements and ensure a seamless user experience.
  • Responsibilities include optimizing application performance for high user traffic, participating in code reviews, writing and executing unit and integration tests, and investigating and fixing bugs.
  • The engineer will ensure security and compliance by following best practices for web application security and handling sensitive customer data.
  • Staying updated with the latest technologies and designing the platform for scalability and flexibility are key aspects of the role.
  • Mentorship of junior developers is also part of the job, aiding in their technical growth.

Requirements:

  • A minimum of 6 years of proven experience as a Full Stack Engineer, specifically with complex SAAS applications.
  • Strong technical background with proficiency in front-end and back-end technologies, including JavaScript, Vue, .NET Core, C#, GraphQL, MongoDB, and Docker.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for building scalable applications is required.
  • A thorough understanding and practical experience with Test-Driven Development (TDD) to ensure robust code is essential.
  • Experience with unit, integration, and function testing using both front-end and back-end testing libraries is necessary.
  • Proficiency in Domain-Driven Design (DDD) principles to create maintainable and modular architecture is required.
  • In-depth knowledge of web security best practices and experience ensuring compliance with industry regulations is essential.
  • Demonstrated experience in performance optimization for high-traffic web applications is required.
  • Experience with container technologies like Docker and a good understanding of cloud infrastructure and solutions is necessary.
  • Familiarity with agile development methodologies and collaboration with cross-functional teams is required.
  • Excellent problem-solving skills and a proactive approach to troubleshooting and bug fixing are essential.
  • Strong communication skills to effectively interact with both technical and non-technical team members are necessary.
  • A passion for staying updated with the latest trends, technologies, and best practices in software development is required.

Benefits:

  • The position offers a competitive remuneration package.
  • Employees will work in an international environment.
  • A hybrid work mode is available for those in Ho Chi Minh City, while remote work is an option for those outside the city.
  • Employees are entitled to 15 days of annual leave.
  • A 13th-month pay is provided.
  • An annual performance bonus is part of the compensation package.
  • Stock options are available after 6 months of employment.
  • The company organizes various activities and events for employees.
  • A learning and development plan is offered to support professional growth.