The no-code platform transforming the insurance industry
Lead Full Stack Engineer – Node.js, React/Vue, AI Solutions
Location
Bulgaria
Posted
137 days ago
Salary
0
Seniority
Senior
Job Description
Lead Full Stack Engineer – Node.js, React/Vue, AI Solutions
CoverGo | Insurtech
• Lead the end-to-end development lifecycle of our SaaS platform • Provide technical leadership and mentorship to a team of Full Stack Engineers • Define and drive the technical strategy for AI integration • Explore and evaluate new AI models, frameworks, and APIs • Collaborate closely with product managers, designers, and other stakeholders • Drive architectural decisions and establish coding standards and best practices • Conduct thorough code reviews, enforce quality standards • Proactively identify technical debt and scalability bottlenecks • Champion security and compliance initiatives • Stay updated with the latest trends, technologies, and best practices in software development
Job Requirements
- Demonstrated leadership experience in a technical role
- Extensive hands-on experience with Full Stack development using Node.js and related technologies
- Minimum of 8 years of relevant experience
- Proficiency in front-end and back-end technologies such as Node.js, Vue.js, GraphQL, MongoDB, Docker, and TypeScript
- Solid hands-on experience building and deploying AI-driven applications or features
- Strong understanding of AI concepts such as NLP, recommendation engines, chatbots, or intelligent automation tools
- Strong expertise in cloud platforms such as AWS, Azure, or Google Cloud
- In-depth knowledge of Test-Driven Development (TDD) methodologies
- Solid understanding of Object-Oriented Programming (OOP) principles
- Familiarity with container technologies like Docker
- Experience with Nest.js is a plus
- Excellent communication and interpersonal skills
Benefits
- 100% Remote Work
- 15 Days of Annual Leave
- Annual Performance Bonus
- Remote Work Allowance
- Anniversary 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
Senior Software Engineer, Node.js
CloudTalkCalling software for scaling businesses. #15 in G2's Top 100 Best Software Awards.
• Write high-quality, testable code, participating actively in the team’s strong testing culture (unit, integration, and end-to-end) • Designing and implementing new features, including writing technical designs and consulting with teammates • Participating in product and architecture discussions • Keeping up with new technologies and incorporating them into your workflow • Collaborating with a diverse and international team
• Identify and engage potential institutional partners in key ecosystem scenarios; develop tailored collaboration proposals. • Deepen partnership opportunities, e.g., RWA/custody collaborations or joint product launches. • Conduct regular market research and attend industry events to monitor competitors' ecosystem activities. • Explore new ecosystem scenarios/products; design revenue models (e.g., trading volume splits, user referrals) with quantifiable ROI; refine periodically. • Drive partner adoption of core exchange products like lending/staking to improve platform metrics. • Support due diligence for asset management target managers. • Identify asset management ecosystem partners, e.g., performance rating agencies or recommendation platforms. • Prepare due diligence documents for fund platform investors; proactively source new capital providers. • Create internal SOPs for sales teams based on ecosystem business characteristics; assist BD with partner onboarding (contracts, mutual DD).
• Design, build, and maintain efficient and reliable Golang code • Perform code reviews, implement unit tests, debug, and integrate code • Work closely with other engineers (including engineers from other teams) to develop new product features • Suggest and implement improvements on current product functions
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We’re hiring a Staff Backend Engineer to take deep ownership of the most critical financial systems at GiveCard. This is a hands-on individual contributor role for someone who loves writing hard backend code, designing durable systems that move real money, and building infrastructure that must be correct, auditable, and resilient at scale. - Own and evolve GiveCard’s most critical backend systems, including our core ledgering, payment orchestration, and task execution infrastructure. - Lead our highest-complexity technical work, designing foundational financial workflows and integrations. - Raise the technical bar across the backend team by setting best practices for system design, code quality, documentation, and engineering judgment. - Act as a strategic technical partner in shaping GiveCard’s architecture and product direction. - Mentor and up-level other engineers through thoughtful feedback, design reviews, and collaborative problem-solving. Qualifications - 8+ years of experience architecting, building, shipping, and maintaining backend software at scale. - Experience acting as a technical leader or Staff-level individual contributor, including mentoring engineers and leading technical design discussions. - Strong backend engineering experience in one or more production languages (Go, Java, Ruby, etc.), with a willingness to work primarily in Go. - Experience designing and operating complex systems, with strong comfort working with Postgres and relational data models. - Ability to ramp up quickly in a new product ecosystem and contribute meaningfully to large, high-impact projects. - Experience working in startup or high-autonomy environments, and comfort operating effectively amid ambiguity. - Excellent written and verbal communication skills across technical and non-technical audiences. - Ability to give and receive high-quality feedback in technical specs, code reviews, and team discussions. - A strong desire to use your work to make a positive impact in the world. Requirements - Experience building financial systems, payment infrastructure, core ledgers, or banking platforms. - Comfort designing systems that require correctness, idempotency, reconciliation, and auditability. - Experience operating backend systems under high load and real-world failure conditions. - Comfort making infrastructure and DevOps decisions using AWS, Terraform, and modern cloud tooling. - Excellent judgment when trading off speed, robustness, and long-term scalability. - The ability to communicate and collaborate effectively across a wide range of seniority levels. - A strong sense of ownership and an impact-driven mindset. - Passion for mentoring and helping other engineers grow. - Curiosity and excitement when working with new technologies or tackling novel, difficult problems. Benefits - Working alongside very smart people on technology that genuinely matters. - A remote-friendly work environment with a dog-friendly office in Manhattan. - A minimum of 25 days of PTO. - 100% medical, dental, and vision insurance coverage for you and your family. - Generous parental leave. - Expected compensation of $210,000 – $240,000, based on level and experience.




