Senior JavaScript Engineer/Team Lead

Senior JavaScript Engineer/Team Lead

REMOTENode.jsNest.jsMongoDB and MongooseVue.js 3TypeScriptB2 English level fluency

Looking for an exciting opportunity to work on a cutting-edge platform that leverages AI to transform complex financial data into clear, actionable insights? We are seeking a Senior/Lead Full-stack Engineer to strengthen our team and help build a powerful deal management solution tailored for investment professionals. This platform combines advanced analytics, seamless collaboration tools, and an intuitive user experience to drive smarter decision-making in the financial sector.

apply

Major responsibilities:

  • Act as a bridge between sales, product, and engineering teams, facilitating collaboration and translating business requirements into technical priorities aligned with the product roadmap
  • Lead the development and delivery of MVPs and prototypes that fit the product's long-term vision while addressing immediate client needs
  • Assess and manage technical debt, balancing it against the urgency of supporting a growing sales pipeline, especially with a dedicated salesperson joining soon
  • Implement operational rigor in release planning, environment management, and system stability to support scaling demands
  • Refine monitoring, QA, and escalation protocols to enhance throughput and accommodate an expanding customer base
  • Ensure technical decisions consider the current product, evolving client requirements, competitive landscape, and leadership philosophy of modular growth, UX evolution with AI trends, and pragmatic balance between technical debt and feature delivery.

We'd love to hear from you if you have:

  • 6+ years experience with Javascript and Typescript
  • Proficiency with Node.js and Nest.js
  • Hands on experience with MongoDB and Mongoose
  • Strong knowledge of CSS and HTML
  • Solid expertise with Vue 3
  • Familiarity with state management
  • Deep understanding of Material Design system
  • Solid knowledge of JWT (JSON Web Tokens)
  • Excellent communication and collaboration skills to bridge sales, product, and engineering teams
  • Strategic thinking to comprehend product evolution, client needs, and competitive landscape, avoiding short-sighted decisions
  • Pragmatic leadership style emphasizing modular growth, operational rigor, and balancing priorities
  • English proficiency at B2 level or higher.

Nice to have:

  • Hands-on experience with Python (or willingness to work with it)
  • Knowledge or experience with Composition API
  • Experience with Vuetify.js, Pinia or Nuxt.js will be an added advantage.