The no-code platform transforming the insurance industry
Lead Full Stack Engineer, .Net, Vue/React
Location
Florida + 3 moreAll locations: Florida | North Carolina | Maryland | Pennsylvania
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Lead Full Stack Engineer, .Net, Vue/React
CoverGo | Insurtech
• Lead the design, implementation, and maintenance of our insurance enterprise software solutions, providing technical direction to the team. • Demonstrate expertise in both front-end and back-end technologies, offering guidance on technology selection, architecture, and best practices. • Collaborate with product, design, and engineering teams to understand requirements and technical concepts, ensuring cohesive and effective solutions with a seamless user experience. • Optimize platform performance to handle large datasets and high user traffic, ensuring a smooth and responsive user experience. • Conduct and lead code reviews, enforce best coding practices, and drive the adoption of standards to maintain high code quality. • Investigate and promptly address bugs to uphold platform reliability. • Ensure security and compliance by following best practices for securing web applications and adhering to relevant regulations. • Stay abreast of the latest technologies, frameworks, and best practices, guiding the team in remaining competitive and innovative. • Design the platform with scalability and flexibility, accommodating evolving features and changes as the user base grows. • Provide mentorship and technical leadership to junior developers, fostering their growth and contribution to the team's objectives.
Job Requirements
- Proven experience of 8+ years as a Full Stack Engineer, with a track record of leading complex SaaS applications.
- Minimum 2 years in a lead/manager role, able to guide and ensure development of teams
- Strong technical background with proficiency in back-end technologies, such as .NET Core, C#, GraphQL, MongoDB, Docker
- Proficiency in front-end technologies such as Javascript, Vue.js and/or React.js
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud for building scalable applications
- Experience with microservices and/or clean architecture
- 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 to create a maintainable and modular architecture that aligns with business domains
- In-depth knowledge of web security best practices and experience in ensuring compliance with industry regulations
- Demonstrated experience in performance optimization for high-traffic web applications
- Experience with container technologies like docker and good understanding of cloud infrastructure and solutions.
- Experience with agile development methodologies and collaborating with cross-functional teams
- Excellent problem-solving skills and a proactive approach to troubleshooting and bug fixing
- Strong communication skills to effectively interact with both technical and non-technical team members with diverse backgrounds
- A passion for staying updated with the latest trends, technologies, and best practices in software development
Benefits
- Competitive remuneration package
- 15 Days Annual Leave
- 13th-month Pay
- Annual Performance Bonus
- Stock Options after 6 months
- Health Insurance
- Company activities and events
- Learning and development plan
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Somos inspirados por tech powered by people. Por isso, precisamos de pessoas apaixonadas por desafios e com sede de aprendizado contínuo. Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós nessa jornada de transformação e crescimento. Estamos expandindo nossos horizontes e buscamos pessoas que compartilhem dessa mesma paixão pela tecnologia e pelo aprendizado contínuo. Se você se encaixa nesse perfil, venha fazer parte do nosso time! Qualifications - Experiência em desenvolvimento back-end utilizando C# .NET Core; - Experiência em Angular/AngularJS, JavaScript, TypeScript, JSP, Jquery, HTML, CSS; - Sólidos conhecimentos em Orientação a Objetos e princípios SOLID; - Vivência na construção de APIs REST com C# .NET; - Experiência em testes automatizados de integração e unitários em C#; - Domínio em SQL, com preferência por experiência em SQL Server; - Conhecimento avançado em modelagem de bancos de dados relacionais; - Experiência com desenvolvimento para ambientes distribuídos, como microserviços; - Familiaridade com ferramentas de mensageria SQS; - Habilidade na documentação de APIs utilizando Swagger; - Conhecimento em Docker e GIT. Company Description
• Desarrollar e implementar soluciones web utilizando el stack de tecnología requerido. • Colaborar con otros equipos para optimizar el rendimiento de las aplicaciones. • Mantener y actualizar los sistemas existentes según sea necesario. • Participar en la identificación y resolución de problemas técnicos. • Trabajar en un entorno ágil utilizando herramientas como GIT y Jira.
• Develop and maintain scalable, secure, high-performance backend APIs and services for software products • Solve complex problems using sustainable engineering practices (clean, testable and maintainable code) • Collaborate with multidisciplinary teams on technical and product decisions • Design, develop and evolve backend services (REST APIs) with a focus on availability, performance and security • Participate in architecture discussions and technical decisions (event-driven, hexagonal, domain-driven) • Implement and maintain security standards (OAuth 2.0 / OpenID Connect, mTLS, JWT) • Perform code reviews and ensure coding standards, tests and documentation (OpenAPI/Swagger) • Monitor and optimize performance (profiling, query tuning, caching, concurrency) • Implement observability (structured logs, metrics, distributed tracing) and respond to incidents • Collaborate with Product, QA, SRE/Cloud and Support teams; anticipate risks and propose mitigations • Act as a technical reference, mentoring less experienced developers and promoting best practices
Role Description We are seeking a seasoned Senior Python Backend Developer: Team Lead to lead backend development, integrate computer vision capabilities into our architecture, and ensure our cloud systems are high-performing, reliable, and secure. Key Responsibilities - Backend Architecture & API Design: Architect, build, and maintain highly scalable and secure backend services and APIs using Python web frameworks (preferably Django). - Computer Vision Integration: Integrate CV models/pipelines into core backend workflows, optimizing for speed, memory usage, and throughput. - Database & Data Modeling: Design, query, and optimize relational SQL databases to ensure fast query performance, data integrity, and high availability. - Cloud Infrastructure (AWS): Deploy, scale, and manage backend services on AWS, ensuring secure deployment pipelines and resource efficiency. - Collaboration & Quality: Lead technical design discussions, write clean and well-tested code, conduct code reviews, and mentor junior/mid-level team members. - MLOps Integration (Advantage): Assist in streamlining ML model deployment, tracking, monitoring, and pipeline automation to bridge the gap between AI research and production backend code. Qualifications - Experience: 10+ years of professional software development experience with proven expertise in Python. - Backend Development: Hands-on experience building backend services in Python and deploying computer vision models within backend services. - Web Frameworks: Strong command of Django (preferred) or other modern Python web frameworks (FastAPI, Flask) for building complex web services and RESTful APIs. - Database Management: Strong fluency with SQL and relational databases (PostgreSQL, MySQL), including schema design, indexing, and query optimization. - Cloud Platforms: Hands-on experience deploying and managing backend application architectures on AWS. - Computer Vision: Practical experience working with Computer Vision frameworks (e.g., OpenCV, PyTorch, TensorFlow, PIL). - Software Engineering Best Practices: Experience applying object-oriented or functional programming concepts in Python, clean architecture, unit testing/integration testing, CI/CD pipelines, and Git workflows. - Technical Leadership: Experience leading technical design discussions, conducting code reviews, and leading a software engineering team. Requirements - Domain Experience: Knowledge of biotechnology or a closely related domain. - MLOps Experience: Familiarity with MLOps tools and practices for monitoring, versioning, and managing ML models in production environments. Benefits - 100% Remote Work: Work from anywhere with a flexible schedule. - Long-Term Stability: A sustainable, long-term position in a growing engineering team. - Technical Ownership: High autonomy to make architectural decisions and impact core products directly.



