About the job Principal/Lead Software Engineer (Vue.js)
For our client, we are looking for a Principal / Lead Software Engineer (Vue.js / TypeScript / GraphQL) to join a fast-growing European SaaS company that develops a browser-based video communication platform. Their solution powers webinars, virtual meetings, demos, and online training all directly in the browser, without downloads or installations.
About the Role
You'll act as a technical and strategic partner to customers, bridging product capabilities with customer needs. This is a customer-facing, high-impact role that combines technical leadership, pre-sales solution design, and hands-on engineering. You'll collaborate closely with Sales, Product, and Engineering teams to create proof-of-concept implementations, lead technical conversations, and ensure that clients get the most value from the platform.
Our Candidate
- 5+ years of experience in Solutions Engineering, Sales Engineering, or a similar technical role
- Proven Tech Lead / Principal Engineer experience
- Strong knowledge of APIs, webhooks, and SaaS integrations
- Expert-level skills in Vue.js and TypeScript
- Strong command of GraphQL and general web technologies (REST, JavaScript, etc.)
- Excellent communication and stakeholder management skills
- Fluency in English
Nice to have:
- Experience working in startup or scale-up SaaS environments
- Familiarity with automation platforms (Zapier, Make, etc.)
- Experience building internal tools or contributing to technical content
What You Will Do
- Lead technical discovery sessions with prospects and customers
- Design scalable integration solutions using APIs and webhooks
- Support sales cycles with demos, documentation, and expert insights
- Build prototypes or internal tools to demonstrate platform capabilities
- Collaborate with Product and Engineering to prioritize feature requests
- Provide mentorship and technical leadership to Solutions Engineers and other team members
What the Company Offers
- 100% remote work (Europe or Ukraine)
- B2B contract with a competitive rate
- Opportunity to shape the technical direction of a fast-growing SaaS platform
- Work in a collaborative, transparent, and international team
- Freedom to experiment, innovate, and directly impact product growth
Our Recruitment Process
- CV Screening: Applications are reviewed within 24 hours.
- Pre-Screening Interview: A
short, structured AI-assisted Q&A session
to assess experience and role suitability. - Shortlisting: Qualified candidates are presented to the hiring manager for review.
- Formal Interviews: Online discussions with the hiring manager or project team, with feedback provided within 1-2 weeks.
- Offer and Onboarding: Successful candidates receive a formal offer and begin a structured onboarding process.
Information about the processing of your personal data is provided in our Privacy Policy, which is available online at Privacy Policy.