Hybrid Principal Full Stack Developer

Posted 3 hours ago

Apply now

About the role

  • Senior Full Stack Developer for BioCatch's Applications Group, designing scalable applications and web services using NodeJS and Python.

Responsibilities

  • Design, implement and maintain scalable applications and web services within the Applications Group’s ecosystem, providing technical leadership and long-term ownership.
  • Design and implement testable and maintainable software solutions using both front-end and back-end technologies, setting patterns and standards across the team.
  • Come up with innovative ideas and recommend high-impact software improvements to existing applications, with a focus on scale, reliability, and performance.
  • Build the team's domain expertise and assume product ownership, while strengthening the shared applications infrastructure as a core team contributor.

Requirements

  • B.Sc in Computer Science or equivalent practical experience
  • 7+ years of experience designing and developing production-grade applications using **NodeJS / Python** (strong expertise in at least one)
  • Excellent software engineering skills, with proven ability to build scalable, maintainable systems and apply strong design patterns
  • Strong front-end experience with **React / Angular / Vue**, including modern **JavaScript (ES2015+) / TypeScript**, HTML and CSS
  • Hands-on experience with at least one **RDBMS** (e.g., Postgres / MySQL / Oracle), including schema design and performance tuning
  • Proven experience owning **CI/CD pipelines** and release processes, with a focus on reliability and automation
  • Production experience with **Linux** and modern deployment platforms (**Docker / Kubernetes or equivalents**) and delivery tooling (**ArgoCD / Helm or equivalents**)
  • Familiarity with AI concepts: RAG, MCP, Context and system prompts
  • Strong testing mindset and hands-on experience with frameworks such as **Cypress / Playwright / React Testing Library**
  • Ability to lead cross-team execution, influence technical direction, and drive complex initiatives end-to-end
  • **
  • **Advantage:**
  • **Advanced, deep expertise in NestJS**, including building scalable backend architectures and reusable modules
  • Experience with big data / analytics platforms such as **Snowflake / ClickHouse / BigQuery**
  • Experience with **Microfrontend architecture** and shared frontend platform ownership

Job title

Principal Full Stack Developer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job