Remote Lead Full Stack Engineer (.Net, Vue/React) - Remote

at CoverGo

Posted 22 hours ago 0 applied

Description:

  • The Lead Full Stack Engineer will guide the design, implementation, and maintenance of the innovative SaaS platform.
  • This role involves providing technical direction to the team, working across both front-end and back-end technologies to ensure scalable and efficient software solutions.
  • The engineer will collaborate closely with cross-functional teams to understand end-user requirements, optimize application performance, and enforce best coding practices.
  • Responsibilities include mentoring junior developers, driving innovation, and ensuring the continuous growth and success of the platform.
  • The engineer will lead the design and maintenance of insurance enterprise software solutions, demonstrating expertise in technology selection, architecture, and best practices.
  • The role requires optimizing platform performance for large datasets and high user traffic, conducting code reviews, and addressing bugs to maintain platform reliability.
  • Security and compliance must be ensured by following best practices for securing web applications and adhering to relevant regulations.
  • Staying updated with the latest technologies and guiding the team in remaining competitive is essential.
  • The platform must be designed for scalability and flexibility to accommodate evolving features as the user base grows.

Requirements:

  • A proven experience of 8+ years as a Full Stack Engineer, with a track record of leading complex SaaS applications is required.
  • A strong technical background with proficiency in front-end and back-end technologies, including JavaScript, Vue, .NET Core, C#, GraphQL, MongoDB, and Docker is necessary.
  • Candidates must have a strong background in RESTful API design patterns with specifications in OpenAPI and Swagger, and familiarity with API Gateways provided by cloud platforms.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud for building scalable applications is essential.
  • A minimum of 2 years in a senior or management role is required to guide and inspire development teams.
  • A thorough understanding and practical experience with Test-Driven Development (TDD) to ensure robust and well-tested code is necessary.
  • Experience with unit, integration, and function testing using front-end and back-end testing libraries is required.
  • In-depth knowledge of web security best practices and experience in 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.
  • Experience in collaborating with cross-functional teams is essential.
  • Excellent problem-solving skills and a proactive approach to troubleshooting and bug-fixing are required.
  • Strong communication skills to effectively interact with both technical and non-technical team members with diverse backgrounds are necessary.
  • A passion for staying updated with the latest trends, technologies, and best practices in software development is essential.

Benefits:

  • The position offers an international environment to work in.
  • A competitive remuneration package is provided.
  • A hybrid work model is available for those in Ho Chi Minh City, while remote working is offered for those outside the city.
  • Employees receive 15 days of annual leave.
  • A 13th-month pay is included in the benefits.
  • An annual performance bonus is provided.
  • Stock options are available after 6 months of employment.
  • Health insurance is included in the benefits package.
  • Company activities and events are organized for employees.
  • A learning and development plan is offered to support professional growth.